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§
source§impl 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§
source§impl Debug for LimitError
impl Debug for LimitError
source§impl Display for LimitError
impl Display for LimitError
source§impl Error for LimitError
impl Error for LimitError
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 LimitError
impl RefUnwindSafe for LimitError
impl Send for LimitError
impl Sync for LimitError
impl Unpin for LimitError
impl UnwindSafe for LimitError
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