use core::convert::Infallible;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum Error {
InsufficientBytes,
InvalidEnumDiscriminant,
Infallible(Infallible),
}
impl From<Infallible> for Error {
fn from(i: Infallible) -> Error {
Error::Infallible(i)
}
}