Quick error declarations and automatic conversions between errors for precisely typed error handling. Inspired by Zig's error set type.
☆236Jun 30, 2026Updated 4 months ago
Alternatives and similar repositories for error_set
Users that are interested in error_set are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Error handling that is precise, no boilerplate, ergonomic, context aware, and performant☆450Updated this week
- ergonomic and precise error handling built atop type-level set arithmetic☆316Apr 22, 2025Updated last year
- A simple and powerful migration engine for SurrealDB☆19Sep 18, 2024Updated 2 years ago
- A procedural macro to generate an enum for a set of types. It also creates method and trait implementations.☆15Aug 28, 2025Updated last year
- A context-aware concrete Error type built on core::Error.☆273Aug 25, 2026Updated 2 months ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Zero allocation macros for retrieving multiple mutable indices from a mutable slice safely.☆16Jul 21, 2024Updated 2 years ago
- A cargo subcommand for inspecting what changes brings dependency version update into your project☆16Jan 21, 2026Updated 9 months ago
- Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need☆2,589Updated this week
- ☆2,053Jan 27, 2026Updated 9 months ago
- Rust newtype with guarantees 🇺🇦 🦀☆1,779Sep 20, 2026Updated last month
- A Rust macro to make enums with a subset of values of the parent☆141Jun 7, 2026Updated 4 months ago
- Macro-based Rust ORM focused on developer ergonomics, inspired by Prisma and Drizzle☆94Dec 25, 2025Updated 10 months ago
- Next-gen compile-time-checked builder generator, named function's arguments, and more!☆2,139Oct 23, 2026Updated last week
- An immutable data structure with O(1) append, prepend, and concat time complexity.☆37Sep 12, 2026Updated last month
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- A datetime library for Rust that encourages you to jump into the pit of success.☆2,988Updated this week
- Scan your Rust crate for semver violations.☆1,703Updated this week
- Obsessively tiny error derive macro☆86Feb 1, 2025Updated last year
- A flexible, ergonomic, and inspectable error reporting library for Rust.☆391Updated this week
- ☆529Oct 7, 2025Updated last year
- Utilities for working with shared slices of memory☆88Jun 30, 2025Updated last year
- Github's Linguist for Rust☆19Oct 19, 2026Updated 2 weeks ago
- Tiny Rust Async Linux Executor☆118May 1, 2025Updated last year
- Fast lock-free MPMC broadcast square with Dynamic Enter/Exit, Readers-are-also-Writers, Batching, In-place Message Initialization, and mo…☆12Jul 20, 2026Updated 3 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- bitfields implementation for rust☆73Aug 4, 2026Updated 2 months ago
- Make retry like a built-in feature provided by Rust.☆1,064Jun 19, 2026Updated 4 months ago
- Library for snippet annotations☆525Oct 23, 2026Updated last week
- Müsli is a flexible and efficient serialization framework☆467Oct 23, 2026Updated last week
- ⅋ — session types for Rust☆233Jul 23, 2025Updated last year
- A very fast linker for Linux and WebAssembly☆4,103Updated this week
- Generic extensions for tapping values in Rust.☆509Sep 29, 2023Updated 3 years ago
- A flexible CLI tool for organizing files and creating mdBooks☆11Feb 8, 2024Updated 2 years ago
- Cache aware and mem efficient data structures for rust.☆25Oct 24, 2026Updated last week
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- Macros for accessing your type's documentation at runtime.☆69Sep 2, 2026Updated 2 months ago
- Performant parallel computations with an expressive iterator API.☆316Oct 2, 2026Updated last month
- Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization☆1,435Oct 26, 2026Updated last week
- Rust crate to generate and parse Nano IDs☆11Jun 10, 2026Updated 4 months ago
- Proof of concept ranged integers in Rust.☆77Oct 13, 2026Updated 2 weeks ago
- TinyAudio is a cross-platform audio output library☆225Sep 26, 2026Updated last month
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆98Sep 15, 2026Updated last month