Enum sic_io::errors::SicIoError
source · pub enum SicIoError {
SicCoreError(SicCoreError),
ImageError(ImageError),
Io(Error),
FormatError(FormatError),
NoInputImage,
NoSuchFrame(usize, usize),
NotAnAnimatedImage,
UnknownImageIdentifier(String),
UnableToDetermineImageFormatFromFileExtension(PathBuf),
}
Variants§
SicCoreError(SicCoreError)
ImageError(ImageError)
Io(Error)
FormatError(FormatError)
NoInputImage
NoSuchFrame(usize, usize)
NotAnAnimatedImage
UnknownImageIdentifier(String)
UnableToDetermineImageFormatFromFileExtension(PathBuf)
Trait Implementations§
source§impl Debug for SicIoError
impl Debug for SicIoError
source§impl Display for SicIoError
impl Display for SicIoError
source§impl Error for SicIoError
impl Error for SicIoError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<ImageError> for SicIoError
impl From<ImageError> for SicIoError
source§impl From<SicCoreError> for SicIoError
impl From<SicCoreError> for SicIoError
source§fn from(source: SicCoreError) -> Self
fn from(source: SicCoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SicIoError
impl Send for SicIoError
impl Sync for SicIoError
impl Unpin for SicIoError
impl !UnwindSafe for SicIoError
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