rust-sfsm

Crates.iorust-sfsm
lib.rsrust-sfsm
version0.1.2
created_at2025-08-06 17:50:19.631185+00
updated_at2025-09-23 18:18:04.312785+00
descriptionA full static Rust finite state machine macro library
homepage
repositoryhttps://github.com/hbacelar8/rust-sfsm
max_upload_size
id1784121
size8,164
H Bacelar (hbacelar8)

documentation

https://docs.rs/rust-sfsm

README

Rust Static FSM

A full static Rust finite state machine macro library.

Compatible with no_std and embedded environments.


  • Build
cargo build
  • Generate doc
cargo doc --open

Add Dependency

Add crate to your project

cargo add rust_sfsm

Example

An example is available in examples/mario.rs with a well known state machine.

cargo run --example mario
Commit count: 13

cargo fmt