Enum libheif_rs::FileTypeResult[][src]

#[repr(C)]pub enum FileTypeResult {
    No,
    Supported,
    Unsupported,
    MayBe,
}

Variants

No
Supported

It is HEIF and can be read by libheif

Unsupported

It is HEIF, but cannot be read by libheif

MayBe

Not sure whether it is an HEIF, try detection with more input data

Implementations

impl FileTypeResult[src]

pub fn n<REPR: Into<i64>>(value: REPR) -> Option<Self>[src]

Trait Implementations

impl Clone for FileTypeResult[src]

impl Copy for FileTypeResult[src]

impl Debug for FileTypeResult[src]

impl Eq for FileTypeResult[src]

impl Hash for FileTypeResult[src]

impl PartialEq<FileTypeResult> for FileTypeResult[src]

impl StructuralEq for FileTypeResult[src]

impl StructuralPartialEq for FileTypeResult[src]

Auto Trait Implementations

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> 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.