pub enum BitMapBackendError {
InvalidBuffer,
IOError(Error),
GifEncodingError(EncodingError),
ImageError(ImageError),
}
Expand description
Indicates some error occurs within the bitmap backend
Variants§
InvalidBuffer
The buffer provided is invalid, for example, wrong pixel buffer size
IOError(Error)
Some IO error occurs while the bitmap manipulation
GifEncodingError(EncodingError)
ImageError(ImageError)
Image encoding error
Trait Implementations§
source§impl Debug for BitMapBackendError
impl Debug for BitMapBackendError
source§impl Display for BitMapBackendError
impl Display for BitMapBackendError
source§impl Error for BitMapBackendError
impl Error for BitMapBackendError
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
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for BitMapBackendError
impl !RefUnwindSafe for BitMapBackendError
impl Send for BitMapBackendError
impl Sync for BitMapBackendError
impl Unpin for BitMapBackendError
impl !UnwindSafe for BitMapBackendError
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