1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
use std::{
error::Error,
fmt::{Display, Formatter},
};
use crate::{VosError, VosErrorKind};
pub mod report;
impl Display for VosError {
fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
write!(f, "{:#?}", self)
}
}
impl Error for VosError {}
impl VosError {
pub fn kind(&self) -> &VosErrorKind {
&*self.kind
}
}