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
Traits and derive macros to change the lifetime of a type, allowing efficient reuse of your stucts or enums with any lifetime requirement.
A proc-macro to force rust authors to write lifetimes in function signatures.
Helps generate 'de lifetimes for custom serde derive macros
Compile-time lifetimes for comments.
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
Implements logic for a `Cow<'static, str>` newtype where only `[A-Za-z0-9_]` are valid characters.
Compile time validation macros for the `id_newtype` crate.
A highly parallel Perl 5 interpreter written in Rust
Helper methods and macros for custom derives
Safe-to-use proc-macro-free self-referential structs in stable Rust.