eugene-babichenko / rust-fsm
Finite state machine framework for Rust with readable specifications
☆181Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for rust-fsm
- A crate for safe and ergonomic pin-projection.☆616Updated this week
- Easy code duplicate with substitution for Rust☆236Updated 2 months ago
- Easy self-referential struct generation for Rust.☆537Updated 3 months ago
- Experiments with structured concurrency in Rust☆318Updated 4 months ago
- The feature-rich, portable async channel library☆252Updated last year
- Async broadcast channels☆164Updated 4 months ago
- A tool for managing cargo workspaces and their crates, inspired by lerna☆484Updated 2 months ago
- bringing orm-like features to sqlx☆287Updated 2 months ago
- The logical evolution of the include_str macro for embedding a directory tree into your binary.☆342Updated 4 months ago
- Delegation of trait implementations via procedural macros☆259Updated 4 months ago
- Notify async tasks or threads☆449Updated this week
- 🎭 A tiny actor framework☆322Updated last week
- Task abstraction for building executors☆414Updated last month
- Struct fields that are made read-only accessible to other modules☆223Updated 2 weeks ago
- A State Machine Language DSL procedual macro for Rust☆204Updated 3 months ago
- Utilities for collecting metrics from a Tokio application☆303Updated 8 months ago
- cross-platform Rust API for memory mapped IO☆419Updated last month
- Rust method delegation with less boilerplate☆449Updated last month
- Futures, streams, and async I/O combinators.☆475Updated this week
- Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation☆396Updated 2 months ago
- Proc-macro typestate DSL for Rust☆142Updated last year
- This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`…☆668Updated last week
- Struct mocking library for Rust☆439Updated 7 months ago
- in-place allocation-reusing queues for Rust☆290Updated 5 months ago
- Wrapper types to enable optimized handling of &[u8] and Vec<u8>☆319Updated 2 weeks ago
- Generic extensions for tapping values in Rust.☆412Updated last year
- Inline diagrams for rustdoc with mermaid.js☆507Updated last month
- A rate-limiting library for Rust (f.k.a. ratelimit_meter)☆594Updated last month
- ☆269Updated 3 months ago
- Async synchronization primitives☆256Updated last month