→(Fe) ironstate-derive
Derive macros for ironstate: #[derive(StateMachine)]
and #[derive(Event)].
You normally do not depend on this crate directly — depend on ironstate (which
re-exports these derives behind its default derive feature) and see its
documentation for usage.
Learn more
New here? These derives are documented where you actually reach for them, in
ironstate. The guide
builds a machine with #[derive(StateMachine)] and #[derive(Event)] from the
first line, and the release-pipeline
example is a complete program that uses both.
The ironstate family
ironstate— core lifecycle machines (re-exports these derives)ironstate-aggregate— deterministic aggregatesironstate-journal— the event journal
Licensed under Apache-2.0.