| Crates.io | tinystate |
| lib.rs | tinystate |
| version | 0.1.1 |
| created_at | 2026-01-19 01:27:36.093711+00 |
| updated_at | 2026-01-19 01:30:37.572841+00 |
| description | Fast and tiny finite state machine |
| homepage | https://github.com/saverioscagnoli/tinystate |
| repository | https://github.com/saverioscagnoli/tinystate |
| max_upload_size | |
| id | 2053500 |
| size | 55,122 |
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)
Feel free, I need to make the costs actually useful
MIT