Define custom errors without boilerplate using the custom_error! macro.
☆74Apr 11, 2021Updated 4 years ago
Alternatives and similar repositories for custom_error
Users that are interested in custom_error are comparing it to the libraries listed below
Sorting:
- Rust version of lemire's SimdJson☆17Mar 11, 2019Updated 6 years ago
- A small crate to provide space-efficient Option<_> replacements☆38Mar 10, 2025Updated 11 months ago
- Rust's missing `String` literal☆19Jun 26, 2019Updated 6 years ago
- Versatile Analog Literals for Rust☆11Apr 29, 2015Updated 10 years ago
- enforce representation/class invariants in your Rust data structures☆12Feb 11, 2023Updated 3 years ago
- XaaS for KaTeX on docs.rs☆13Apr 21, 2018Updated 7 years ago
- Bindings to the brotli library featuring a low-overhead encoder and decoder, Writers and Readers for compression and decompression at cus…☆25Jan 27, 2024Updated 2 years ago
- Fast and compact sets of bytes or ASCII characters☆28Mar 13, 2021Updated 4 years ago
- A `#[safe]` attribute for explaining why `unsafe { ... }` is OK.☆81Jun 17, 2019Updated 6 years ago
- Comparing Rust crate function speeds☆16Jan 11, 2019Updated 7 years ago
- A lightweight attribute for easy generation of const functions with conditional compilations.☆31Feb 7, 2026Updated 3 weeks ago
- A Rust compiler plugin and support library to annotate overflow behavior☆106May 29, 2023Updated 2 years ago
- Custom exit status codes with ? in main☆29Jun 17, 2019Updated 6 years ago
- Derive macro for generating arrays from struct fields.☆20Oct 6, 2022Updated 3 years ago
- A friendly Rust utility crate for duration and datetime☆38Feb 12, 2022Updated 4 years ago
- Bandit Algorithms in Rust☆35Feb 28, 2025Updated last year
- Automatically derives `is_dog` and `is_cat` methods for `enum Pet { Dog, Cat }`.☆22Dec 26, 2020Updated 5 years ago
- async time combinators☆25Nov 9, 2025Updated 3 months ago
- Overriding Stdio file descriptors in Rust☆18Jan 26, 2025Updated last year
- A Rust library (crate) for reading and easily navigating forward, backward or randomly through the lines of huge files. Tested with files…☆90Feb 16, 2022Updated 4 years ago
- A thread pool for running multiple tasks on a configurable group of threads.☆51Nov 22, 2023Updated 2 years ago
- Safely combine results☆81Sep 1, 2024Updated last year
- Rust proc macro for easily and safely use shell scripts in rust☆220Feb 23, 2025Updated last year
- The unique 4-colors-ID string generator in Rust 🦀 一款基于 4 种颜色来表示身份的 Rust 随机 ID 生成器☆20May 14, 2023Updated 2 years ago
- Faster, more flexible and more correct alternative to core::fmt☆40Aug 9, 2020Updated 5 years ago
- Pretty-print file sizes and more☆50Mar 28, 2025Updated 11 months ago
- Cross-platform(!) COW reflink copy of files☆40Oct 21, 2023Updated 2 years ago
- Easily cope with numeric literals in generic Rust code☆27Jul 6, 2021Updated 4 years ago
- A sample project for showing how to create an aws lambda api with rust and terraform☆20Sep 3, 2018Updated 7 years ago
- fastdate☆24Jan 4, 2026Updated last month
- Rust macro to build std::Command objects with shell syntax. Uses macro_rules! and works on stable.☆44Mar 12, 2020Updated 5 years ago
- Alternative syntax for printing macros in Rust☆50Nov 15, 2023Updated 2 years ago
- Beautiful generative geometric images from a string, based on @jasonlong's geo_pattern, with a WASM demo☆45Aug 4, 2020Updated 5 years ago
- Wrapper around generic-array that adds efficient numeric trait implementations☆64Oct 10, 2025Updated 4 months ago
- Rust Mini Game Framework☆23May 27, 2024Updated last year
- Generative arts library in Rust☆22May 21, 2021Updated 4 years ago
- A Rust library for reading and writing data with byte order awareness.☆16Aug 3, 2021Updated 4 years ago
- ☆15Dec 17, 2014Updated 11 years ago
- Implementation of Read-Log-Update in Rust☆11Jan 8, 2020Updated 6 years ago