use core::fmt;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Error {
BufferTooShort,
InvalidEnumVariant,
InvalidExtension,
InvalidUtf8,
UnexpectedFormatTag,
UnexpectedBinLength,
NotImplemented,
}
impl fmt::Display for Error {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
fmt::Debug::fmt(self, f)
}
}
impl core::error::Error for Error {}