reflow_actor_macro
Procedural macros for declaring Reflow actors.
Most users should depend on
reflow_rtand import these fromreflow_rt::prelude. This crate exists on its own so internal Reflow crates can author actors without pulling the full runtime facade. Direct dependency is only recommended for advanced users writing actor libraries intended to ship beside Reflow.
What it provides
#[actor(...)]— declare an async actor function along with its in/out ports, backpressure, and state type. Generates the actor struct,Actortrait impl, and registration glue.#[actor_display]— attach human-readable metadata to an actor for visual editors.
Quick glance
use *;
use Error;
use HashMap;
pub async
License
MIT OR Apache-2.0.