vos_error/for_3rd/
for_email.rs

1use diagnostic::DiagnosticLevel;
2use email_address::Error;
3
4use crate::{VosError, VosErrorKind};
5
6impl From<Error> for VosError {
7    fn from(error: Error) -> Self {
8        // let p = error.position as u32;
9        // let e = error.specifics.to_string();
10        let e = error.to_string();
11        Self { kind: Box::new(VosErrorKind::ParseError(e)), level: DiagnosticLevel::Error, file: Default::default() }
12    }
13}