A convenience macro for creating a wrapper enum which may be one of several distinct types.
A sum-type macro crate with all the conversions, accessors, and support for abstract methods across variants, and interoperability between sum-types
A library for functional programming in Rust
Loom — a programming language for safe-by-construction software. Recipes with first-class effects, refinement types, and a zero-dep Loom → Rust → rustc → run pipeline.
General-purpose sum types.
A general purpose sum type with three cases: the enum `Among` with variants `Left`, `Middle` and `Right`. A three-way counterpart to `Either`, with `no_std`, `serde`, `futures` and `tokio` integrations.
A generic implementation of a sum type (or discriminated union). It provides `enum Or<T1, T2, ..., N>` types as a counterpart to tuples.
Generate zerocost sumtype of iterators or closures
A Stable ABI for Rust with compact sum-types.
A model-based testing framework that connects Quint specifications with Rust applications
stabby's core ABI, you shouldn't add this crate to your dependencies, only `stabby`.
the macros that make working with stabby possible, you shouldn't add this crate to your dependencies, only `stabby`.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.