Tiny dynamic dispatch in Rust
APACHE-2.0 License
Serde serializable and deserializable trait objects
Inherit and derive object-unsafe traits for dynamic rust.
(lifetime) GATs on stable Rust
🦀 Learning Rust
Type-erased Serialize, Serializer and Deserializer traits
Compile-time reflection API for developing robust procedural macros (proof of concept)
Serializable trait objects for Rust.
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSe...
Fast Function Dispatch: Improving the performance of Rust's dynamic function calls
Unlock function overloading in rust
Light references to trait objects by embedding the virtual table pointer in the struct
Safe interop between Rust and C++
A trait + derive to recursively compute / print the memory usage of a data structure.
Type erasure for async trait methods
An efficient alternative to `dyn Trait` for containerized types