arty_macros_impl 0.5.0

Implementation of Arty runtime entry-point macros.
Documentation

Arty Macros Impl

crate.io docs.rs MSRV CI Coverage License

Token expansion for Arty’s entry-point attributes.

This companion crate provides the expansion functions used by arty_macros. Application code should enable Arty’s macros feature and use its main and test attributes instead.

main() expands an async entry point; test() additionally registers the function with Rust’s test harness. Invalid input produces compiler diagnostic tokens rather than a runtime error.