Enum rexiv2::TagType [] [src]

pub enum TagType {
    UnsignedByte,
    AsciiString,
    UnsignedShort,
    UnsignedLong,
    UnsignedRational,
    SignedByte,
    Undefined,
    SignedShort,
    SignedLong,
    SignedRational,
    TiffFloat,
    TiffDouble,
    TiffIfd,
    String,
    Date,
    Time,
    Comment,
    Directory,
    XmpText,
    XmpAlt,
    XmpBag,
    XmpSeq,
    LangAlt,
    Invalid,
    Unknown,
}

The possible data types that a tag can have.

Variants

Exif BYTE type, 8-bit unsigned integer.

Exif ASCII type, 8-bit byte.

Exif SHORT type, 16-bit (2-byte) unsigned integer.

Exif LONG type, 32-bit (4-byte) unsigned integer.

Exif RATIONAL type, two LONGs: numerator and denumerator of a fraction.

Exif SBYTE type, an 8-bit signed (twos-complement) integer.

Exif UNDEFINED type, an 8-bit byte that may contain anything.

Exif SSHORT type, a 16-bit (2-byte) signed (twos-complement) integer.

Exif SLONG type, a 32-bit (4-byte) signed (twos-complement) integer.

Exif SRATIONAL type, two SLONGs: numerator and denumerator of a fraction.

TIFF FLOAT type, single precision (4-byte) IEEE format.

TIFF DOUBLE type, double precision (8-byte) IEEE format.

TIFF IFD type, 32-bit (4-byte) unsigned integer.

IPTC string type.

IPTC date type.

IPTC time type.

Exiv2 type for the Exif user comment.

Exiv2 type for a CIFF directory.

XMP text type.

XMP alternative type.

XMP bag type.

XMP sequence type.

XMP language alternative type.

Invalid type.

Unknown type.

Trait Implementations

impl Clone for TagType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for TagType
[src]

impl Debug for TagType
[src]

Formats the value using the given formatter.

impl Eq for TagType
[src]

impl PartialEq for TagType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Hash for TagType
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Default for TagType
[src]

Returns the "default value" for a type. Read more