pub enum ApngError {
DefaultImageNotAtFirst,
InvalidArgument,
InvalidColor,
InvalidDefaultImageRectangle,
Io(Error),
MulitiDefaultImage,
NotEnoughFrames(usize, usize),
NotEnoughArgument,
TooLargeImage,
TooManyFrames(usize, usize),
TooSmallImage,
}Variants§
DefaultImageNotAtFirst
InvalidArgument
InvalidColor
InvalidDefaultImageRectangle
Io(Error)
MulitiDefaultImage
NotEnoughFrames(usize, usize)
NotEnoughArgument
TooLargeImage
TooManyFrames(usize, usize)
TooSmallImage
Trait Implementations§
Source§impl Fail for ApngError
impl Fail for ApngError
Source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace carried by this failure, if it
carries one. Read moreAuto Trait Implementations§
impl Freeze for ApngError
impl !RefUnwindSafe for ApngError
impl Send for ApngError
impl Sync for ApngError
impl Unpin for ApngError
impl !UnwindSafe for ApngError
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