1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod errors;
mod for_std;
mod for_3rd;

pub type VosResult<T> = Result<T, VosError>;

#[derive(Debug)]
pub struct VosError {
    kind: Box<VosErrorKind>,
}

#[derive(Debug)]
pub enum VosErrorKind {
    IOError(std::io::Error),
    UnknownError,
}