-
anyhow
Flexible concrete Error type built on std::error::Error
-
thiserror
derive(Error)
-
niffler
transparent support for compressed files
-
annotate-snippets
Format diagnostic reports, including highlighting snippets of text
-
manyhow
proc macro error handling à la anyhow x proc-macro-error
-
deserr
Deserialization library with focus on error handling
-
masterror
Application error types and response mapping
-
rancor
Scalable and efficient error handling without type composition
-
problem
Error handling for command line applications or prototypes
-
thiserror-ext
Useful extension utilities for
thiserror
-
google-docs1
A complete library to interact with Docs (protocol v1)
-
anyerror
A type of any error for transport
-
n0-snafu
Utitilities for working with snafu
-
http-api-problem
create HTTP error response content for APIs based on RFC 7807
-
bare_err_tree
Display errors as a formatted tree
-
serde-error
Serde (de)serializer for Error types
-
wallee
Flexible concrete Error type built on std::error::Error with caller location tracking
-
lexactivator
SDK for Rust
-
sn_protocol
Safe Network Protocol
-
min_err_per_step
Dear Dev, it's math lib for Rust to calc basic funcs w/ minimal error per step [kiss principle been at the very heart]
-
ufotofu
Abstractions for lazily consuming and producing sequences
-
nom8
A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)
-
anyhow_serde
Flexible concrete Error type built on std::error::Error with serde support
-
one_err
OneErr to rule them all
-
smarterr
Smart error handling library
-
pingora-error
Error types and error handling APIs for Pingora
-
simbld-http
A comprehensive HTTP response library for Rust
-
stacked_errors
high level error propogation with software controlled backtraces
-
pochoir
Main crate of the pochoir template engine used to compile and render pochoir files with components
-
capsula-core
The core library for Capsula
-
turul-mcp-client
Comprehensive MCP client library with multi-transport support
-
errors_with_context
Application-ending Errors with context
-
errors
std::error::Error utilities
-
gel-errors
Error types for Gel database client. Formerly published as gel-errors
-
ape
reading and writing APEv2 tags
-
human-errors
An error library focused on providing your users with relevant advice for any problem
-
nuhound
Improve error handling capability
-
noworkers
A small asyncronous worker pool manages thread pool limiting, cancellation and error propogation, inspired by golangs errgroup (requires tokio)
-
api-errtype
API error code types definition based on api-response
-
sorn
soorn is a CLI tool to generate <REPEAT> random strings each consisting of <COMPONENTS> random strings each of length <LENGTH> each and separated by
-
. Between the output of two random strings… -
hierr
RUST Error
-
tracerr
Custom compile-time captured error tracing
-
rs-odbc
Minimal safe Rust implementation of ODBC
-
sentry-anyhow
Sentry integration for anyhow
-
pseudo-backtrace
constructing stack-like error chains with caller locations
-
linux-errno
Linux error numbers
-
process-terminal
Terminal manager for displaying outputs/errors of processes launched from rust code
-
known-errors
Well-known errors
-
terminator
Formatter for pretty panics and errors
-
posix-errno
POSIX error numbers
-
binance-common
Common data structures, error types, and utilities shared across Binance API crates
-
axum-service-errors
that provides an easy way for structured error responses using axum
-
raws-error
RAWS common error type
-
re_error
Helpers for handling errors
-
baxe
that simplifies error handling in Axum
-
hooq
macro that inserts a method before
?
. (?
前にメソッドを挿入するシンプルなマクロ) -
clap-i18n-richformatter
Clap rich formatter with i18n support
-
polars-error
Error definitions for the Polars DataFrame library
-
cdumay_error
define standard errors
-
easy-error
error utilities
-
codama-errors
Errors and result types for Codama
-
simple-error
error type backed by a string
-
axum-error-object
Result<T>
type and related utility types that can be used to holistically provide object response errors -
lithium
Lightweight exceptions
-
handled
error handling library
-
anyhow-http
Customizable HTTP errors built on anyhow
-
cdumay_result
serialize and deserialize result using serde
-
rspack_error
rspack error
-
lib_myfltk
functions based on the FLTK.rs GUI library
-
backtrace-error
wrap errors with automatic backtrace capture and print-on-result-unwrap
-
localtrace
A local tracing library for Rust
-
winresult
windows result codes
-
aegean
A fancy diagnostics & reporting crate
-
tremor-language-server
Tremor Language Server (Trill)
-
quick-xml-to-json
High-performance conversion of XML to JSON
-
treeherder-check
Fetch errors from a Firefox CI push on Treeherder, formatted as markdown
-
ioc_container_rs
IoC container
-
cdumay_context
Context Manipulation and Export
-
yagi
Batteries-included DSP library
-
cdumay_error_standard
define standard errors
-
borked
convienient error handling library for rust
-
chainerror
Make chaining errors easy
-
rocket_anyhow
throw any error inside rocket's route
-
cdumay_error_base64
base64 error
-
tls-api-security-framework
TLS API implementation over rustls crate
-
thiserror-nostd-notrait
derive(Error)
-
revolt-result
Revolt Backend: Result and Error types
-
core-error
std::error::Error for libcore
-
failed-result
A small crate for converting various failed value to result with corresponding error type
-
linux-errnos
A list of error numbers
-
llkv-result
Result and error types for the LLKV toolkit
-
context_error
create rich errors to help users understand going about and fixing the thing
-
error-ext
Error utilities
-
biologreen
The official Rust SDK for the BioLogreen Facial Authentication API
-
iceyee_error
Error Message
-
error2
error handle library for Rust
-
simple-eyre
One of the simplest error reporters one can build ontop of eyre, defining only an error report
-
crc-correction
CRC Correction
-
weresocool_error
Errors for WereSoCool
-
anyhow-tracing
An extension of the anyhow crate that provides named fields on errors
-
log-error
A small crate to log the error result easily
-
apt-mirror-check
Check errors for apt mirror
-
rama-error
error types and utilities for rama
-
lokerro
error handling library for libraries and applications alike
-
toolcraft-config
Toolcraft config module
-
crispii_errors
CrispiiError enum to be returned by any failing crispii functions
-
masterror-template
Template utilities for masterror and its derive macros
-
cdumay_error_http
JSON error
-
act-zero
Ergonomic actor system
-
simplerror
A zero-dep macro to declaratively define error enum types and their common trait implementations
-
main_error
Print errors with Display instead of Debug when using ? in main()
-
pipelight_error
Pipeligh Error types
-
log-terminal
Terminal manager for displaying outputs/errors of processes launched from rust code
-
resultish
A
Resultish
represents success (Ok
), error (Err
), orBoth
-
tagged-vec
A Vec which can be indexed by one specific type
-
winpty-rs-windows-result
Windows error handling
-
cdumay_error_toml
TOML error
-
therror
derive(Error) with a twist (based on thiserror)
-
kotoba-errors
Shared error types for the Kotoba ecosystem
-
tibba-error
http error for tibba
-
squall-error
Agentic error
-
next-web-websocket
Next Web Websocket
-
autoerr
Very opinionated helper to declare error types
-
xwt-erased-error
A suite of reusable error types that naturally emerge from the xwt-erased API. Use when you don't want/need your own more precise types
-
onechatsocial-result
Revolt Backend: Result and Error types
-
throw_error
wrapping, throwing, and catching errors
-
simdjson-rust
Rust bindings for the simdjson project
-
virt-sys
Native bindings to the libvirt C library
-
pochoir-common
Common utilities for the pochoir template engine
-
sentrystr-collector
Collector service for retrieving Sentry-like events from Nostr network
-
wae
Async executor that use Winit event loop
-
rust_support
A collection of utilities for Rust
-
whynot-errors
A basic setup for app errors in axum
-
track-error
serveral convenient macros to track the location of error where it first happened
-
socketeer
Simplified websocket client based on Tokio-Tungstenite
-
data-pipeline-rs
Data processing pipelines
-
cdumay_sodium
sodium
-
tcp-channel-client
Asynchronous tcpclient based on aqueue actor
-
error_show
Show error code information
-
logerr
Seamless error type logging
-
wherr
Enhance Rust errors with file and line details using the
#[wherr]
macro for clearer debugging -
typederror
A wrapper around anyhow that allows for a primary error type
-
agape_layout
Layout engine for agape
-
serde_postgres
Easily deserialize postgres rows
-
krabby_details
follow the RFC 9457 specification
-
pushd
that implements pushd
-
ohno
errors
-
permitit
Cute little library to permit a specific error
-
fmod1
Rust wrapper for FMOD low-level API
-
exun
Handle unexpected errors
-
except
The only one
Error
-
rich-err
A highly detailed error type for compilers, tracebacks, etc
-
cauz
Succinct error handling
-
parkour
A fast, extensible command-line arguments parser
-
ariadnenum
Derive macros to easily generate ariadne report from error variants
-
http-error
Error trait to help convert errors to http error responses
-
mabe
framework for creating debug-friendly error enums in Rust
-
anywrap
error handling mechanism with pseudo-stack traces implemented through SNAFU, the proc macro trace_error, and the DebugTrace trait, inspired by GreptimeDB
-
cdumay_http
HTTP data
-
no-error-type
Error type for no error
-
kitamura
Templating engine
-
ssd1312
driver for ssd1312(iic interface), tested on STM32H723ZGT6, may there be some errors, please forgive me that i am publishing a crate for the first time, if you have confusion, please…
-
ezcmd
An opinionated wrapper around
std::process::Command
optimized for brevity and clear errors -
meticulous
Result extension to add more meaning to unwrapping
-
unsure
handling unsure (optional) values that might fail, with an additional rejection variant
-
notedown-error
Notedown Error Handlers
-
should_error
The test should fail with Err
-
torrust-index-located-error
provide error decorator with the location and the source of the original error
-
cuna
cue parser
-
anyhow_ext
Extension of anynow
-
disperror
Display
ing errors instead ofDebug
ging them when returned frommain
-
proc_micro
Small conveniences for high-quality macros
-
throw
Efficiently add statically-calculated stack traces to errors
-
oneline-eyre
A fork of
simple-eyre
which outputs errors on a single line -
nstd_core
NSTD core crate
-
approx_eq
A macro for comparing equality of two values up to an arbitrary error in the *relative* difference
-
location_error
A small library for adding source code locations to anyhow errors
-
econtext
Fast and simple error context on panics
-
audio_device_tester
Test audio devices and report errors and long delays in operations
-
id_newtype
Implements logic for a
Cow<'static, str>
newtype where only[A-Za-z0-9_]
are valid characters -
tracked
A stringly-typed Error that includes
#[track_caller]
information -
lib_utils
Misc utility functions
-
timed-locks
Smart pointers to
tokio::sync
locks that either panic or error after a timeout -
monoio-io-wrapper
A read/write wrapper to bridge sync and async io
-
svc-error
RFC7807: Problem Details for HTTP APIs
-
tectonic_errors
A boxed error type for Tectonic, with supporting utilities
-
sentry-conduit
Sentry middleware for conduit
-
error-backtrace
backtrace your errors
-
oopsie_woopsie
debugging unexpected panics easier on end-user machines
-
describe_err
Easily describe similar errors in your code
-
ertrace
Experimental Error Return Tracing for Rust
-
battler-wamprat-error
Procedural macro for custom WAMP errors
-
dunh
Highlights code for printing
-
yaml_error_context_hack
Returns the
serde_yaml
error location and message to pass tomiette
-
sqlstate
Representations and parsing logic for SQLSTATE return codes
-
delatin
Fast TIN generation using Delaunay triangulation
-
jeset
Opinionated, ready to use color-eyre and tracing-journald setup for applications
-
ebacktrace
error wrapper which captures a backtrace and can carry an optional textual description
-
brix_errors
Brix's crate for handling all application-related errors
-
tamanegi-error
detail of
tamanegi-error
crate -
tc-error
TinyChain's generic error struct
-
derive-error
Derive macro for Error using macros 1.1
-
auditwheel-symbols
Find out which symbols are causing auditwheel too-recent versioned symbols error
-
system_error
cross platform system errors
-
http-problem
A HTTP APIs focused error handling library
-
ps-alloc
a reasonably safe allocator
-
hub1989-error-util
Error util
-
closest
nearest neighbor implementation
-
ezexec
API to execute binaries or shell commands via
std::process::Command
-
cairo-lang-diagnostics
Diagnostic utilities
-
sourceannot
render snippets of source code with annotations
-
cas-error
Error type for generic errors in CalcScript
-
cex
Checked exception simulation
-
err-into
Extension traits for core::convert::Into to use with Results and Options
-
xwebtransport-error
A suite of reusable error types that naturally emerge from the xwebtransport API. Use when you don't want/need your own more precise types
-
yumy
a straightforward diagnostics rendering crate
-
archivelib
An implementaton of the Greenleaf ArchiveLib compression/decompression algorithm
-
ioe
that makes many of the I/O errors in stdlib de/serializable
Try searching with DuckDuckGo.