Module manager

Source

Structs§

MovementGuard
A RAII helper class to ensure that pending movements get marked as finished in case an error occurs. You can construct a guard for an existing Movement with MovementGuard::new. Alternatively, a MovementGuard can be coupled to a movement using MovementGuard::new_movement.
MovementManager
A minimalist helper class to handle movement registration and updating based on unique SubsystemId values.

Enums§

OnDropStatus
Determines the state to set a Movement to when a MovementGuard is dropped.