| Crates.io | tinystate-derive |
| lib.rs | tinystate-derive |
| version | 0.1.0 |
| created_at | 2026-01-19 01:27:28.245059+00 |
| updated_at | 2026-01-19 01:27:28.245059+00 |
| description | Derive macros for tinystate finite state machine |
| homepage | https://github.com/saverioscagnoli/tinystate |
| repository | https://github.com/saverioscagnoli/tinystate |
| max_upload_size | |
| id | 2053499 |
| size | 10,907 |
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