Trait gufo_common::exif::Field

source ·
pub trait Field {
    const NAME: &'static str;
    const TAG: Tag;
    const IFD: Ifd;
    const IFD_ENTRY: Option<Ifd> = None;
}

Required Associated Constants§

source

const NAME: &'static str

source

const TAG: Tag

source

const IFD: Ifd

Provided Associated Constants§

source

const IFD_ENTRY: Option<Ifd> = None

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Field for DateTimeOriginal

source§

const NAME: &'static str = "DateTimeOriginal"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for ExposureTime

source§

const NAME: &'static str = "ExposureTime"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for FNumber

source§

const NAME: &'static str = "FNumber"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for FocalLength

source§

const NAME: &'static str = "FocalLength"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for ImageWidth

source§

const NAME: &'static str = "ImageWidth"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Primary

source§

impl Field for LensMake

source§

const NAME: &'static str = "LensMake"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for LensModel

source§

const NAME: &'static str = "LensModel"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for Make

source§

const NAME: &'static str = "Make"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Primary

source§

impl Field for Model

source§

const NAME: &'static str = "Model"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Primary

source§

impl Field for OffsetTimeOriginal

source§

const NAME: &'static str = "OffsetTimeOriginal"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for Orientation

source§

const NAME: &'static str = "Orientation"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Primary

source§

impl Field for PhotographicSensitivity

source§

const NAME: &'static str = "PhotographicSensitivity"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Exif

source§

impl Field for ThumbnailImageWidth

source§

const NAME: &'static str = "ThumbnailImageWidth"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Thumbnail

source§

impl Field for ThumbnailOrientation

source§

const NAME: &'static str = "ThumbnailOrientation"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Thumbnail

source§

impl Field for XResolution

source§

const NAME: &'static str = "XResolution"

source§

const TAG: Tag = _

source§

const IFD: Ifd = Ifd::Primary