Re-exports§
pub use machine::Machine;pub use machine::MachineBuilder;pub use state::State;pub use state::StateTrait;pub use state::StateType;pub use transition::Transition;
Modules§
Structs§
- Action
- ネットワーク連携機能
- Context
- Represents the extended state (context) for a state machine
- Event
- Represents an event that can trigger state transitions
- Guard
- A guard condition for a transition
Enums§
- Action
Type - ネットワーク連携機能
- Error
- Errors that can occur in the RuState library
Traits§
- Event
Trait - Trait for event objects in a state machine
- Into
Action - ネットワーク連携機能
- Into
Event - Trait for types that can be converted into an event
- Into
Guard - Trait for types that can be converted into a guard
Type Aliases§
- Result
- Result type for operations that can fail