pub enum MessageBinReadError {
IOError(Error),
Sir0Error(Sir0Error),
BinReadError(Error),
CantDecodeString(CodeToTextError, String),
}
Expand description
An error that may occur when reading a MessageBin
file via MessageBin::load_file
Variants§
Trait Implementations§
Source§impl Debug for MessageBinReadError
impl Debug for MessageBinReadError
Source§impl Display for MessageBinReadError
impl Display for MessageBinReadError
Source§impl Error for MessageBinReadError
impl Error for MessageBinReadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for MessageBinReadError
impl From<Error> for MessageBinReadError
Source§impl From<Error> for MessageBinReadError
impl From<Error> for MessageBinReadError
Auto Trait Implementations§
impl Freeze for MessageBinReadError
impl !RefUnwindSafe for MessageBinReadError
impl Send for MessageBinReadError
impl Sync for MessageBinReadError
impl Unpin for MessageBinReadError
impl !UnwindSafe for MessageBinReadError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more