Enum image::error::ParameterErrorKind[][src]

pub enum ParameterErrorKind {
    DimensionMismatch,
    FailedAlready,
    Generic(String),
    NoMoreData,
    // some variants omitted
}

Details how a parameter is malformed.

Variants

DimensionMismatch

The dimensions passed are wrong.

FailedAlready

Repeated an operation for which error that could not be cloned was emitted already.

Generic(String)

A string describing the parameter. This is discouraged and is likely to get deprecated (but not removed).

NoMoreData

The end of the image has been reached.

Trait Implementations

impl Clone for ParameterErrorKind[src]

impl Debug for ParameterErrorKind[src]

impl Hash for ParameterErrorKind[src]

impl PartialEq<ParameterErrorKind> for ParameterErrorKind[src]

impl StructuralPartialEq for ParameterErrorKind[src]

Auto Trait Implementations

impl RefUnwindSafe for ParameterErrorKind

impl Send for ParameterErrorKind

impl Sync for ParameterErrorKind

impl Unpin for ParameterErrorKind

impl UnwindSafe for ParameterErrorKind

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.