use elvis_core::Error as SharedError;
#[derive(Debug)]
pub enum Error {
DeserializeHtmlError(String),
FunctionError(String),
SerializeHtmlError,
NoneError,
}
impl From<SharedError> for Error {
fn from(e: SharedError) -> Error {
match e {
SharedError::FunctionError(s) => Error::FunctionError(s),
SharedError::DeserializeHtmlError(s) => Error::DeserializeHtmlError(s),
_ => Error::NoneError,
}
}
}