A library to simplify error handling in Rust
Derive macro for union_error
Flat typed error unions with track_caller-aware Located wrappers
Contains macros for ErrorUnion
Crate to create 'union' enums (especially for errors)
Exports of the `union!`, `union_async!`, `asyncion!`, `union_spawn!`, `union_async_spawn!`, `async_spawn!` macros which are reexported by `union` crate.
Implementation of the `union!` macro.
Macro which provides useful shortcut combinators, combines sync/async chains, transforms tuple of results in result of tuple, supports single and multi thread (sync/async) step by step execution of branches.
Core runtime and macros re-export for diagweave error algebra and report diagweaveing.
Procedural macros for MIDDS v2 types generation
Error handling that is precise, no boilerplate, ergonomic, context aware, and performant.
A portable static type system for JSON-compatible data
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.