Const TypeId and non-'static TypeId
APACHE-2.0 License
Published by dtolnay 6 months ago
A small crate to provide space-efficient Option<_> replacements
bytes::BufMut implementation to count buffer size
Serialisable closures for Rust.
Serializable trait objects for Rust.
A lightweight attribute for easy generation of const functions with conditional compilations.
Tiny dynamic dispatch in Rust
A Rust crate that defines the ToBoundedStatic and IntoBoundedStatic traits
A lightweight attribute macro for easily writing extension trait pattern.
Safe interop between Rust and C++
A map from a type to a value of that type, without needing alloc
Type-erased Serialize, Serializer and Deserializer traits
Byte-wise atomic memcpy.
An efficient alternative to `dyn Trait` for containerized types
Returns type names with a specifiable number of module segments as a `String`.
A procedural macro helper for easily writing custom derives for enums.