fun_time is a simple Rust library that allows you to easily time your function calls with a simple attribute!
Very simple parser for proc macro attributes
A simple attribute macro to combine `#[test]` and `#[wasm_bindgen_test]`
DarthRust is a Rust procedural macro library that aims to enhance developer productivity by auto-generating essential methods for struct manipulation. It provides a suite of macros that can be derived on any struct to equip it with a rich API for accessing and modifying fields, performing calculations, and handling input/output operations. With features like mutable and immutable getters, setters, JSON conversion methods, and custom printer functions for debugging, DarthRust streamlines the boilerplate code typically associated with struct management in Rust applications. It also includes unique methods for regex validation and range checking, further extending its utility. The library emphasizes ease of use, requiring only the addition of relevant crates and a simple derive attribute to unlock its full potential.
Compile time type size assertion attribute macro
Rust task runner and build tool.
A fork of async-trait with useful additional features
A bare bones attribute macro for writing parameterised tests
Tracing and diagnostic tools for tasks
An attribute macro to automatically make functions FFI safe.
Provides a proc macro attribute that defaults all struct fields to public.
A convenient attribute to derive `Display` implementation from another trait implementation. Currently supports `ToTokens`.
Attribute decorator support for ActiveRecord models.
Maps attribute values from one object to another. See the README on github for more information
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.