# nimble-step
nimble-step is a Rust crate that helps you manage participant state changes in deterministic
simulations. Whether participants are joining, leaving, or reconnecting, this crate provides
a flexible way to track these changes over time.
Features 🌟
- Track participants joining or leaving the session
- Handle forced states and reconnections
- Customize participant actions with your own types
- Supports serialization/deserialization for efficient serialization