yggdrasil-error 0.1.3

AWSL Window Structure Language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![feature(try_blocks)]
#![feature(return_position_impl_trait_in_trait)]

// noinspection DuplicatedCode
mod errors;
mod third_party;

pub use crate::errors::{YggdrasilError, YggdrasilErrorKind};

pub type Validation<T> = validatus::Validation<T, YggdrasilError>;
pub type Result<T> = core::result::Result<T, YggdrasilError>;

pub use validatus::{
    Validate,
    Validation::{Failure, Success},
};