tinystate-derive

Crates.iotinystate-derive
lib.rstinystate-derive
version0.1.0
created_at2026-01-19 01:27:28.245059+00
updated_at2026-01-19 01:27:28.245059+00
descriptionDerive macros for tinystate finite state machine
homepagehttps://github.com/saverioscagnoli/tinystate
repositoryhttps://github.com/saverioscagnoli/tinystate
max_upload_size
id2053499
size10,907
Saverio (saverioscagnoli)

documentation

https://docs.rs/tinystate-derive

README

tinystate logo

tinystate


Crates.io Documentation License: MIT

A small, fast and no_std finite state machine for Rust. tinystate provides a compile-time validated state machine implementation with zero runtime overhead.

(only when validating it it's O(n^2) at runtime, but since NE and NS are known it's O(1) :P)

Contributing

Feel free, I need to make the costs actually useful

License

MIT

Commit count: 12

cargo fmt