The enum Among with variants Left, Middle and Right is a general purpose sum type with three cases.
APACHE-2.0 License
Compile-time checks that an enum or match is written in sorted order
Proc macro derive to generate structs from enum variants.
#[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.
Rust implementation of the Package URL specification.
A lightweight attribute for easy generation of const functions with conditional compilations.
Serialisable closures for Rust.
#[derive(Read, Write, Seek, BufRead)] for enums.
Peekable reader and async reader, which enhance your network programming experience.
Generate Purescript types from your Rust types. (unmaintained)
Returns type names with a specifiable number of module segments as a `String`.
A procedural macro helper for easily writing custom derives for enums.
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
A mutation-based tool for finding bugs in tests
A library for to allow multiple return types by automatically generated enum.
A type that asserts that the underlying type is not moved after being pinned and mutably accessed.