Expand description
State machine types with compile-time state enforcement using phantom types.
This module provides zero-cost state machine abstractions using Rust’s type system to prevent invalid state transitions at compile time.
Modules§
- content_
states - Content upload lifecycle states.
- proof_
states - Bandwidth proof lifecycle states.
Structs§
- Bandwidth
Proof State - Type-safe bandwidth proof with state machine enforcement.
- Content
Upload - Type-safe content upload with state machine enforcement.