A procedural attribute macro to automatically cache the results of a function call with given args.
-
Updated
Mar 14, 2019 - Rust
A procedural attribute macro to automatically cache the results of a function call with given args.
A procedural macro that automatically generates setter methods for a struct's fields.
Learn Rust procedural macros with Nic Cage
Rust GUI library using wgpu-rs. Originated as research project examining declarative user interfaces.
A rust introspection procedural macro.
Procedural macro for deriving helper methods for types with Cow fields
A procedural macro for generating unique ids for rust types
Procedural macros for deriving Debug, Display and FromStr for types that implement serde's Serialize and Deserialize
Procedural macros for naming and strong-typing pritimives and strings in Rust
A quick example of how to implement custom derives using procedural macros in Rust
rsdiff aims to be a complete auto differentiation system written in Rust.
An approach to create state machines in rust in a declarative way
Procedural macros that generate implementations for structs to be easily converted to/from arrays and slices
Manage internal dependencies between modules in your crate
JSX like syntax parser in Rust
A custom attribute to simplify the module facade pattern in Rust (nightly)
Add a description, image, and links to the procedural-macros topic page so that developers can more easily learn about it.
To associate your repository with the procedural-macros topic, visit your repo's landing page and select "manage topics."