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 maniuplation
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)>
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 !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