1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
use std::io;

#[derive(Debug)]
pub enum EmlError {
    UnexpectedEndOfStream(String),
    UnexpectedContent(String),
    IoError,
}

impl From<io::Error> for EmlError {
    fn from(_: io::Error) -> Self {
        EmlError::IoError
    }
}