7 releases

0.3.1 Oct 10, 2025
0.3.0 Oct 8, 2025
0.2.3 Oct 8, 2025
0.1.0 Oct 7, 2025

#140 in #macro-attributes


Used in dagx

MIT license

19KB
257 lines

Procedural macros for dagx

This crate provides the #[task] attribute macro that automatically implements the Task trait by deriving Input and Output types from the run() method signature.


dagx-macros

Procedural macros for dagx.

This crate provides the #[task] attribute macro. You typically don't need to depend on this directly—it's included automatically when you use dagx.

Usage

See the dagx documentation for usage examples.

The #[task] macro automatically implements the Task trait by deriving input and output types from your run() method signature.

License

MIT

Dependencies

~130–520KB
~12K SLoC