Struct image::error::LimitError
source · [−]pub struct LimitError { /* private fields */ }
Expand description
Completing the operation would have required more resources than allowed.
This is used as an opaque representation for the ImageError::Limits
variant. See its
documentation for more information.
Implementations
sourceimpl LimitError
impl LimitError
sourcepub fn from_kind(kind: LimitErrorKind) -> Self
pub fn from_kind(kind: LimitErrorKind) -> Self
Construct a generic LimitError
directly from a corresponding kind.
sourcepub fn kind(&self) -> LimitErrorKind
pub fn kind(&self) -> LimitErrorKind
Returns the corresponding LimitErrorKind
of the error.
Trait Implementations
sourceimpl Debug for LimitError
impl Debug for LimitError
sourceimpl Display for LimitError
impl Display for LimitError
sourceimpl Error for LimitError
impl Error for LimitError
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 LimitError
impl Send for LimitError
impl Sync for LimitError
impl Unpin for LimitError
impl UnwindSafe for LimitError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more