#pointers #traits #stable #rfc #partial #user #object

no-std user_stable_vtable

A partial implementation of [RFC 2955], written in stable rust

4 releases (2 breaking)

0.3.0 Dec 10, 2020
0.2.1 Jul 23, 2020
0.2.0 Jul 23, 2020
0.1.0 Jul 23, 2020

#2660 in Rust patterns

Download history 26/week @ 2024-02-25 2/week @ 2024-03-10 54/week @ 2024-03-31

56 downloads per month

MIT/Apache

25KB
332 lines

User Stable VTables

A partial implementation of [RFC 2955], written in stable rust.

Presently only the types necessary to interact with trait objects with the specified layout are provided, the attribute and boilerplate to automagically declare traits for use is not provided by this library.

License

This code is released under the terms of both the MIT License and the Apache v2 license, at your option. See LICENSE-MIT and LICENSE-APACHE for details.

By contributing to this repository, you grant the author permission to license the contribution under both of the above licenses, as described.


lib.rs:

Library for interacting with pointers with stable-vtable layout

Dependencies

~43KB