1
2
3
4
5
6
7
8
9
pub use errors::{XError, XErrorKind};

mod errors;
pub mod for_3rd;

pub type XResult<T = ()> = Result<T, XError>;

pub type Validation<T> = diagnostic::Validation<T, XError>;
pub use diagnostic::Validation::{Failure, Success};