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
sourceimpl Debug for BitMapBackendError
impl Debug for BitMapBackendError
sourceimpl Display for BitMapBackendError
impl Display for BitMapBackendError
sourceimpl Error for BitMapBackendError
impl Error for BitMapBackendError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more