embassy-supervisor-macros
The supervisor_graph! proc-macro for
embassy-supervisor: declare a supervised
task graph once, and get the node statics plus a single GRAPH bundle whose
topological order is computed at compile time (a dependency cycle is a compile error).
Do not depend on this crate directly. Use embassy-supervisor with its default
macros feature, which re-exports the macro and forwards the pool feature here.
The macro's output references embassy-supervisor internals, so the supervisor pins
this crate by exact version — the pair it was tested with.
See the embassy-supervisor documentation for the
macro's surface syntax and examples.
License
Dual-licensed under either MIT or Apache-2.0, at your option.