Attribute macro that generates negated versions of`is_something` functions
-
Updated
Sep 4, 2021 - Rust
Attribute macro that generates negated versions of`is_something` functions
A blazingly fast procedural macro written in Rust for easisly nesting types ergonomically!
Rust derive macros for automating the boring stuff.
A handbook for beginners on procedural macros in Rust
Auto-Vec is a proc macro to vectorize your functions. Let your Scalars Vectorize!
Intended as a spiritual successor to derive_syn_parse, supports all of the original features plus some extra features. Fully compatible with syn 2.x, and implemented entirely in thoroughly tested proc macros
DarthRust is a Rust macro library that enhances developer productivity by automating the creation of methods for structure manipulation. It offers an easy-to-use API with features like getters, setters, JSON conversion, regex validation, and range checks. It’s user-friendly, requiring only the addition of crates and a derive attribute.
A Rust proc-macro crate which derives functions to compile and parse back enums and structs to and from a bytecode representation
A lightweight macro wrapper around the postgres crate which gives you the ergonomics of named parameters in your raw SQL queries
Generate code for merging structs
Zig's comptime for Rust. Mostly something to play around with until more stuff is `const` fn.
Derive Vec<...> like behavior for a struct with an inner Vec<...>
A procedural macro that will create an enum with associated functions that each have a corresponding variant.
Add a description, image, and links to the proc-macro topic page so that developers can more easily learn about it.
To associate your repository with the proc-macro topic, visit your repo's landing page and select "manage topics."