[][src]Enum av_metrics::MetricsError

pub enum MetricsError {
    MalformedInput { /* fields omitted */ },
    UnsupportedInput { /* fields omitted */ },
    InputMismatch { /* fields omitted */ },
    // some variants omitted
}

Possible errors that may occur during processing of a metric.

This enum may be added to in the future and should not be assumed to be exhaustive.

Variants

MalformedInput

Indicates an input file could not be read for some reason.

Fields of MalformedInput

UnsupportedInput

Indicates an input file could be read, but is not supported by the current metric.

Fields of UnsupportedInput

InputMismatch

Indicates two inputs did not have matching formats or resolutions.

Fields of InputMismatch

Trait Implementations

impl Display for MetricsError[src]

impl Debug for MetricsError[src]

impl Error for MetricsError[src]

Auto Trait Implementations

Blanket Implementations

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.

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

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

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