pub enum WebpError {
Invalid(String),
Unsupported(String),
Truncated,
}Expand description
Errors that can occur during WebP encode/decode.
Variants§
Trait Implementations§
Source§impl Error for WebpError
impl Error for WebpError
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 WebpError
impl RefUnwindSafe for WebpError
impl Send for WebpError
impl Sync for WebpError
impl Unpin for WebpError
impl UnsafeUnpin for WebpError
impl UnwindSafe for WebpError
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