Easily create type-safe `Future`s from state machines — without the boilerplate.
☆332Jul 11, 2019Updated 6 years ago
Alternatives and similar repositories for state_machine_future
Users that are interested in state_machine_future are comparing it to the libraries listed below
Sorting:
- A wrapper type for optionally giving up ownership of the underlying value.☆11Mar 6, 2018Updated 7 years ago
- Error management☆1,417May 2, 2020Updated 5 years ago
- a Rust library implementing safe, lightweight context switches, without relying on kernel services☆538Aug 25, 2021Updated 4 years ago
- Procedural macros in expression position☆204Dec 19, 2022Updated 3 years ago
- ☆738Mar 2, 2020Updated 5 years ago
- Beautiful generative geometric images from a string, based on @jasonlong's geo_pattern, with a WASM demo☆45Aug 4, 2020Updated 5 years ago
- A compiler plugin to insert flame calls☆390Apr 13, 2023Updated 2 years ago
- Efficient transactional memory in rust.☆210Aug 2, 2021Updated 4 years ago
- A tool for transforming Rust code using rules☆715Jun 4, 2023Updated 2 years ago
- ☆147Sep 6, 2017Updated 8 years ago
- Semantic code navigation for Rust☆421Jan 14, 2023Updated 3 years ago
- ☆165Oct 31, 2018Updated 7 years ago
- A fast mpmc queue with broadcast capabilities☆211Jul 20, 2018Updated 7 years ago
- See instead assert_cmd☆148Jul 20, 2018Updated 7 years ago
- Clustered, location transparent actor library in Rust☆148Mar 5, 2018Updated 7 years ago
- A network application framework for Rust☆687Aug 1, 2018Updated 7 years ago
- garbage collection☆327Jul 24, 2019Updated 6 years ago
- Assorted immutable collection datatypes for Rust☆1,570Aug 19, 2024Updated last year
- Multi-producer multi-consumer channels for message passing☆332Nov 5, 2018Updated 7 years ago
- A small utility to compare Rust micro-benchmarks.☆364Aug 29, 2024Updated last year
- Error boilerplate for Rust☆727Aug 7, 2021Updated 4 years ago
- Coroutine and async/await support for tokio-based futures☆120Mar 7, 2020Updated 5 years ago
- Colorful panic backtraces for Rust☆600Oct 28, 2025Updated 3 months ago
- A Rust procedural macro for tracing function execution☆339Jul 4, 2023Updated 2 years ago
- An extraction of the compiletest utility from the Rust compiler☆232Feb 10, 2026Updated 2 weeks ago
- Lightweight actor system built on top of Tokio☆73Mar 16, 2017Updated 8 years ago
- Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.☆215Sep 4, 2023Updated 2 years ago
- Represent large sets and maps compactly with finite state transducers.☆2,047Sep 25, 2024Updated last year
- Async stream for Rust and the futures crate.☆193Feb 7, 2026Updated 2 weeks ago
- Rust macro to generate self-referential structs☆212May 1, 2021Updated 4 years ago
- An intrusive splay tree implementation that is no-std compatible and free from allocation and moves☆67Apr 21, 2025Updated 10 months ago
- A Rust web framework☆180Aug 14, 2017Updated 8 years ago
- D-inspired contract programming in Rust using macros☆53Jul 6, 2021Updated 4 years ago
- Amazing documentation tooling for Rust☆153Jun 13, 2018Updated 7 years ago
- A magic html parser☆195Jul 15, 2022Updated 3 years ago
- Shio is a fast, simple, and asynchronous micro web-framework for Rust.☆282Feb 16, 2018Updated 8 years ago
- CRDTs for common data structures like maps, vecs, sets, text, and JSON☆485Oct 7, 2018Updated 7 years ago
- symbolic execution engine for Rust☆358Jul 17, 2018Updated 7 years ago
- An intrusive flamegraph profiling tool for rust.☆730Feb 25, 2024Updated 2 years ago