raoh 0.1.0

Decoders that turn untyped JSON into typed domain values, reporting every issue with its path
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! The adapters [`Decoder`](crate::Decoder)'s methods return, and the decoders that combine
//! several.
//!
//! A tuple of decoders over the same input is itself a decoder: it runs every one of them and
//! gives their outputs as a tuple, or every issue any of them found.

mod adapters;
mod lazy;
mod one_of;
mod tuple;

pub use adapters::{AndThen, Map, Pipe, Recover, Refine, WithDefault};
pub use lazy::{Lazy, lazy};
pub use one_of::{Alternatives, OneOf, one_of};