Traits and derive macros to change the lifetime of a type, allowing efficient reuse of your stucts or enums with any lifetime requirement.
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
A highly parallel Perl 5 interpreter written in Rust
witgen is a library to help you generate wit definitions in a wit file for WebAssembly
A library to mock structs
Helper methods and macros for custom derives
Full runtime reflection for Rust, with lifetime safety
semi-automatic implementation proc-macro for binary operations
Object to Object mapper for Rust. Derive '(Try)From' and '(Try)Into' traits.
Procedural macros to facilitate enum usage, such as when delegating implementations, extracting variant types, or creating enum tables.
Runtime depenency injection library.