#[derive(Debug)]
pub enum Error {
IOErr(std::io::Error),
DeserializeError(serde_json::Error),
}
impl From<std::io::Error> for Error {
fn from(err: std::io::Error) -> Error {
Error::IOErr(err)
}
}
impl From<serde_json::Error> for Error {
fn from(err: serde_json::Error) -> Error {
Error::DeserializeError(err)
}
}