Utilities for fallible mapping over `Option` and iterators using functions that can return `Result`s.
A no_std-compatible optics library providing composable lenses, prisms, isomorphisms, and fallible isomorphisms.
Extension traits for keeping the input of mapping functions
High performance, configurable and expressive parallel computation library.
Derive macro to auto-generate From<Source> for Target by mapping struct fields — zero boilerplate struct conversion
Procedural macro implementation for struct-mapper — do not depend on this directly, use struct-mapper instead
Fallible pattern matching with a function-like syntax
Extends iterators with `try_all` to convert iterator of results into result of iterator of okays
A flexible enum-based utility for representing values that may be on the left, right, neither, or both sides.
Pure-Rust AV1 codec — orphan-rebuild scaffold pending clean-room re-implementation.
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.