Trait gufo_common::xmp::Field

source ·
pub trait Field {
    const NAME: &'static str;
    const EX: bool = false;
}
Expand description

XMP field

Required Associated Constants§

source

const NAME: &'static str

XMP field name

Provided Associated Constants§

source

const EX: bool = false

Set to true if value uses exifEX namespace

If set to true, this field is from Exif 2.21 or later and uses the http://cipa.jp/exif/1.0/ namespace (exifEX). Otherwise, it uses the legacy namespace http://ns.adobe.com/exif/1.0/ (exif).

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Field for DateTimeOriginal

source§

const NAME: &'static str = "DateTimeOriginal"

source§

impl Field for ExposureTime

source§

const NAME: &'static str = "ExposureTime"

source§

impl Field for FNumber

source§

const NAME: &'static str = "FNumber"

source§

impl Field for FocalLength

source§

const NAME: &'static str = "FocalLength"

source§

impl Field for ImageWidth

source§

const NAME: &'static str = "ImageWidth"

source§

impl Field for LensMake

source§

const NAME: &'static str = "LensMake"

source§

const EX: bool = true

source§

impl Field for LensModel

source§

const NAME: &'static str = "LensModel"

source§

const EX: bool = true

source§

impl Field for Make

source§

const NAME: &'static str = "Make"

source§

impl Field for Model

source§

const NAME: &'static str = "Model"

source§

impl Field for Orientation

source§

const NAME: &'static str = "Orientation"

source§

impl Field for PhotographicSensitivity

source§

const NAME: &'static str = "PhotographicSensitivity"

source§

const EX: bool = true

source§

impl Field for ThumbnailImageWidth

source§

const NAME: &'static str = "ThumbnailImageWidth"

source§

impl Field for XResolution

source§

const NAME: &'static str = "XResolution"