[][src]Enum exif::Context

#[non_exhaustive]pub enum Context {
    Tiff,
    Exif,
    Gps,
    Interop,
}

An enum that indicates how a tag number is interpreted.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Tiff

TIFF attributes defined in the TIFF Rev. 6.0 specification.

Exif

Exif attributes.

Gps

GPS attributes.

Interop

Interoperability attributes.

Trait Implementations

impl Clone for Context[src]

impl Copy for Context[src]

impl Debug for Context[src]

impl Eq for Context[src]

impl Hash for Context[src]

impl Ord for Context[src]

impl PartialEq<Context> for Context[src]

impl PartialOrd<Context> for Context[src]

impl StructuralEq for Context[src]

impl StructuralPartialEq for Context[src]

Auto Trait Implementations

impl RefUnwindSafe for Context

impl Send for Context

impl Sync for Context

impl Unpin for Context

impl UnwindSafe for Context

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.