pub enum IldaError {
FileTooSmall,
InvalidData,
InvalidHeader,
IoError {
cause: Error,
},
NoData,
Unsupported,
}Expand description
Ilda library errors.
Variants§
FileTooSmall
The ILDA file is too small to read.
InvalidData
Problems were encountered while reading the ILDA data.
InvalidHeader
Problems were encountered while reading the ILDA data, specifically with an invalid ILDA header section.
IoError
Wraps standard library IO errors.
NoData
No data in the file, or nothing could be parsed.
Unsupported
Not yet supported.
Trait Implementations§
Source§impl Error for IldaError
impl Error for IldaError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
1.30.0 · 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
Auto Trait Implementations§
impl Freeze for IldaError
impl !RefUnwindSafe for IldaError
impl Send for IldaError
impl Sync for IldaError
impl Unpin for IldaError
impl !UnwindSafe for IldaError
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