Proc macro attributes for Bastion runtime.
-
Updated
Nov 24, 2021 - Rust
Proc macro attributes for Bastion runtime.
A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type erasure
A collection of Rust proc macros that allow the exporting and importing of TokenStream2s of items in foreign contexts and files
Allows for dynamic compile-time embedding of existing tests and examples in your Rust doc comments and markdown files
A simple Rust macro to derive blanket implementations for your traits.
Attribute macro that generates negated versions of`is_something` functions
A proc macro attribute to generate dllmain
penum is a procedural macro that is used to make an enum follow a given pattern, which can include generics and trait bounds.
✨ A proc attribute macro that sets the ABI/calling convention for the attributed function
An alternative to `#[cfg_attr(...)]` that is easier to use with doc comments.
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
A procedural macro to generate a hash representation of a function as a string slice
Internal fields in Rust.
A collection of helper attribute macros for trait patterns
Convert extern fn to libdl call procedural macro.
Derive Vec<...> like behavior for a struct with an inner Vec<...>
Proc-Macro Syntactic Sugar for Callbacks
✨ A proc attribute macro that adds a this argument to a function
Add a description, image, and links to the proc-macro-attributes topic page so that developers can more easily learn about it.
To associate your repository with the proc-macro-attributes topic, visit your repo's landing page and select "manage topics."