ozgunozerk / state-shift
Macros for implementing Type-State-Pattern on your structs and methods
☆231Updated this week
Related projects ⓘ
Alternatives and complementary repositories for state-shift
- Nestify offers a macro to simplify and beautify nested struct definitions in Rust, enabling cleaner, more readable code structures with l…☆320Updated 7 months ago
- A binary encoder/decoder for Rust☆371Updated last month
- Visualizing Rust codebases in a few seconds☆165Updated 3 months ago
- Cargo subcommand for configuring Cargo projects for best performance.☆763Updated 7 months ago
- A Rust crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.☆331Updated last week
- Generic extensions for tapping values in Rust.☆411Updated last year
- Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable opt…☆165Updated 3 months ago
- Fast and simple benchmarking for Rust projects☆950Updated last week
- A powerful validation library for Rust☆474Updated 2 months ago
- Structured concurrency operations for async Rust☆408Updated 2 weeks ago
- Making parsing a breeze☆565Updated this week
- Immutable strings, in Rust.☆241Updated 9 months ago
- Next-gen compile-time-checked builder generator, named function's arguments, and more!☆1,157Updated this week
- ergonomic and precise error handling built atop type-level set arithmetic☆200Updated 7 months ago
- Deluge, not a stream☆316Updated 11 months ago
- Make retry like a built-in feature provided by Rust.☆713Updated 2 weeks ago
- Command line parser with applicative interface☆354Updated last month
- Inject bugs and see if your tests catch them!☆591Updated this week
- Müsli is a flexible and generic binary serialization framework☆353Updated 2 weeks ago
- A hierarchical configuration library so con-free, it's unreal.☆631Updated last month
- ☆560Updated last week
- ☆74Updated last week
- 🥠 Sessions as a `tower` and `axum` middleware.☆253Updated this week
- Flamegraph viewer in the terminal☆250Updated last month
- Rust programs written entirely in Rust☆771Updated 3 weeks ago
- An SoA library for Rust☆120Updated 2 months ago
- (Auto)DRY for your Rust dependencies☆131Updated this week
- An experimental cross-platform graphical user interface (GUI) crate for Rust.☆487Updated this week
- Drop-in embedded database in Rust☆474Updated this week
- ☆136Updated this week