An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "typestate" keyword

View the packages on the crates.io package registry that are tagged with the "typestate" keyword.

typestate 0.8.0
A proc macro DSL for typestates
24 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 31.7 thousand downloads total - 151 stars on GitHub - 1 maintainer
typestate-automata 0.5.0
An automata library for the typestate crate
10 versions - Latest release: about 4 years ago - 2 dependent packages - 10.8 thousand downloads total - 151 stars on GitHub - 1 maintainer
typestate-proc-macro 0.8.0
A proc macro DSL for typestates
15 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 23 thousand downloads total - 150 stars on GitHub - 1 maintainer
statum-core 0.1.48
Compile-time state machine magic for Rust: Zero-boilerplate typestate patterns with automatic tra...
31 versions - Latest release: 6 months ago - 16.1 thousand downloads total - 167 stars on GitHub - 1 maintainer
typestates 0.1.2-MOVED
macro_rules! to build typestates
4 versions - Latest release: over 4 years ago - 4.21 thousand downloads total - 150 stars on GitHub - 1 maintainer
statum 0.1.48
Compile-time state machine magic for Rust: Zero-boilerplate typestate patterns with automatic tra...
45 versions - Latest release: 6 months ago - 23.1 thousand downloads total - 167 stars on GitHub - 1 maintainer
statum-macros 0.1.48
Compile-time state machine magic for Rust: Zero-boilerplate typestate patterns with automatic tra...
30 versions - Latest release: 6 months ago - 15.6 thousand downloads total - 167 stars on GitHub - 1 maintainer
zst 0.1.2
Zero-sized generic type with the associated type exposing the type parameter
3 versions - Latest release: about 3 years ago - 1 dependent package - 4.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
typemarker 0.1.1
Procedural macro for easily creating multiple linked marker types
2 versions - Latest release: almost 2 years ago - 2.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
state_machine_future 0.2.0
Easily create type-safe `Future`s from state machines — without the boilerplate.
10 versions - Latest release: over 6 years ago - 5 dependent packages - 98 dependent repositories - 237 thousand downloads total - 332 stars on GitHub - 2 maintainers
goffin 0.1.0
Conway's Game of Life using the typestate pattern in Rust.
1 version - Latest release: over 1 year ago - 1.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
better-path 0.0.1
A better Path type with stronger typing around absolute/relative kinds
2 versions - Latest release: about 2 years ago - 2.39 thousand downloads total - 1 maintainer
typestate-enum 0.0.1
A macro to help build simple Typestate APIs.
1 version - Latest release: over 1 year ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
tor-checkable 0.31.0
Types to ensure that signed or time-bound data is validated before use
38 versions - Latest release: about 2 months ago - 7 dependent packages - 11 dependent repositories - 209 thousand downloads total - 4 maintainers
typestate-builder-macro 0.1.4
Derive-macro-based generator that combines `Typestate` and `Builder` patterns.
4 versions - Latest release: 9 months ago - 2.82 thousand downloads total - 11 stars on GitHub - 1 maintainer
typestate-builder 0.1.4
Derive-macro-based generator that combines `Typestate` and `Builder` patterns.
3 versions - Latest release: 9 months ago - 2.15 thousand downloads total - 11 stars on GitHub - 1 maintainer
typestates-comparison 0.5.1
Comparison of different implementations of typestates
2 versions - Latest release: over 2 years ago - 2.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
tuple-traits 0.1.1
Additional tuple traits to enable ergonomic types.
2 versions - Latest release: 9 months ago - 1.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
sealed-typestate 0.1.3
Simple macro for declaring typestates with 0 variant enums
1 version - Latest release: over 2 years ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer