FieldTagNames

Enum FieldTagNames 

Source
#[repr(u16)]
pub enum FieldTagNames {
Show 101 variants Artist = 315, BitsPerSample = 258, CellLength = 265, CellWidth = 264, ColorMap = 320, Compression = 259, Copyright = 33_432, DateTime = 306, ExtraSamples = 338, FillOrder = 266, FreeByteCounts = 289, FreeOffsets = 288, GrayResponseCurve = 291, GrayResponseUnit = 290, HostComputer = 316, ImageDescription = 270, ImageLength = 257, ImageWidth = 256, Make = 271, MaxSampleValue = 281, MinSampleValue = 280, Model = 272, NewSubfileType = 254, Orientation = 274, PhotometricInterpretation = 262, PlanarConfiguration = 284, ResolutionUnit = 296, RowsPerStrip = 278, SamplesPerPixel = 277, Software = 305, StripByteCounts = 279, StripOffsets = 273, SubfileType = 255, Threshholding = 263, XResolution = 282, YResolution = 283, BadFaxLines = 326, CleanFaxData = 327, ClipPath = 343, ConsecutiveBadFaxLines = 328, Decode = 433, DefaultImageColor = 434, DocumentName = 269, DotRange = 336, HalftoneHints = 321, Indexed = 346, JPEGTables = 347, PageName = 285, PageNumber = 297, Predictor = 317, PrimaryChromaticities = 319, ReferenceBlackWhite = 532, SampleFormat = 339, SMinSampleValue = 340, SMaxSampleValue = 341, StripRowCounts = 559, SubIFDs = 330, T4Options = 292, T6Options = 293, TileByteCounts = 325, TileLength = 323, TileOffsets = 324, TileWidth = 322, TransferFunction = 301, WhitePoint = 318, XClipPathUnits = 344, XPosition = 286, YCbCrCoefficients = 529, YCbCrPositioning = 531, YCbCrSubSampling = 530, YClipPathUnits = 345, YPosition = 287, ApertureValue = 37_378, ColorSpace = 40_961, DateTimeDigitized = 36_868, DateTimeOriginal = 36_867, ExifIFD = 34_665, ExifVersion = 36_864, ExposureTime = 33_434, FileSource = 41_728, Flash = 37_385, FlashpixVersion = 40_960, FNumber = 33_437, ImageUniqueID = 42_016, LightSource = 37_384, MakerNote = 37_500, ShutterSpeedValue = 37_377, UserComment = 37_510, IPTC = 33_723, ICC = 34_675, XMP = 700, GdalMetadata = 42_112, GdalNodata = 42_113, Photoshop = 34_377, ModelPixelScale = 33_550, ModelTiepoint = 33_922, ModelTransformation = 34_264, GeoKeyDirectory = 34_735, GeoDoubleParams = 34_736, GeoAsciiParams = 34_737, LercParameters = 50_674,
}
Expand description

List of Tag Names

Variants§

§

Artist = 315

Artist

§

BitsPerSample = 258

BitsPerSample (u16 array)

§

CellLength = 265

CellLength

§

CellWidth = 264

CellWidth

§

ColorMap = 320

ColorMap

§

Compression = 259

Compression (short)

§

Copyright = 33_432

Copyright

§

DateTime = 306

DateTime

§

ExtraSamples = 338

ExtraSamples

§

FillOrder = 266

FillOrder

§

FreeByteCounts = 289

FreeByteCounts

§

FreeOffsets = 288

FreeOffsets

§

GrayResponseCurve = 291

GrayResponseCurve

§

GrayResponseUnit = 290

GrayResponseUnit

§

HostComputer = 316

HostComputer

§

ImageDescription = 270

ImageDescription (ascii)

§

ImageLength = 257

ImageLength (short)

§

ImageWidth = 256

ImageWidth (short)

§

Make = 271

Make

§

MaxSampleValue = 281

MaxSampleValue

§

MinSampleValue = 280

MinSampleValue

§

Model = 272

Model

§

NewSubfileType = 254

NewSubfileType

§

Orientation = 274

Orientation

§

PhotometricInterpretation = 262

PhotometricInterpretation (short)

§

PlanarConfiguration = 284

PlanarConfiguration

§

ResolutionUnit = 296

ResolutionUnit (short)

§

RowsPerStrip = 278

RowsPerStrip (short)

§

SamplesPerPixel = 277

SamplesPerPixel (short)

§

Software = 305

Software

§

StripByteCounts = 279

StripByteCounts (U32 array)

§

StripOffsets = 273

StripOffsets (U32 array)

§

SubfileType = 255

SubfileType

§

Threshholding = 263

Threshholding

§

XResolution = 282

XResolution ([u32, u32]) - u32s array

§

YResolution = 283

YResolution ([u32, u32]) - u32s array

§

BadFaxLines = 326

BadFaxLines

§

CleanFaxData = 327

CleanFaxData

§

ClipPath = 343

ClipPath

§

ConsecutiveBadFaxLines = 328

ConsecutiveBadFaxLines

§

Decode = 433

Decode

§

DefaultImageColor = 434

DefaultImageColor

§

DocumentName = 269

DocumentName

§

DotRange = 336

DotRange

§

HalftoneHints = 321

HalftoneHints

§

Indexed = 346

Indexed

§

JPEGTables = 347

JPEGTables

§

PageName = 285

PageName

§

PageNumber = 297

PageNumber

§

Predictor = 317

Predictor (short)

§

PrimaryChromaticities = 319

PrimaryChromaticities

§

ReferenceBlackWhite = 532

ReferenceBlackWhite

§

SampleFormat = 339

SampleFormat

§

SMinSampleValue = 340

SMinSampleValue

§

SMaxSampleValue = 341

SMaxSampleValue

§

StripRowCounts = 559

StripRowCounts

§

SubIFDs = 330

SubIFDs

§

T4Options = 292

T4Options

§

T6Options = 293

T6Options

§

TileByteCounts = 325

TileByteCounts

§

TileLength = 323

TileLength

§

TileOffsets = 324

TileOffsets

§

TileWidth = 322

TileWidth

§

TransferFunction = 301

TransferFunction

§

WhitePoint = 318

WhitePoint

§

XClipPathUnits = 344

XClipPathUnits

§

XPosition = 286

XPosition

§

YCbCrCoefficients = 529

YCbCrCoefficients

§

YCbCrPositioning = 531

YCbCrPositioning

§

YCbCrSubSampling = 530

YCbCrSubSampling

§

YClipPathUnits = 345

YClipPathUnits

§

YPosition = 287

YPosition

§

ApertureValue = 37_378

ApertureValue

§

ColorSpace = 40_961

ColorSpace

§

DateTimeDigitized = 36_868

DateTimeDigitized

§

DateTimeOriginal = 36_867

DateTimeOriginal

§

ExifIFD = 34_665

Exif IFD

§

ExifVersion = 36_864

ExifVersion

§

ExposureTime = 33_434

ExposureTime

§

FileSource = 41_728

FileSource

§

Flash = 37_385

Flash

§

FlashpixVersion = 40_960

FlashpixVersion

§

FNumber = 33_437

FNumber

§

ImageUniqueID = 42_016

ImageUniqueID

§

LightSource = 37_384

LightSource

§

MakerNote = 37_500

MakerNote

§

ShutterSpeedValue = 37_377

ShutterSpeedValue

§

UserComment = 37_510

UserComment

§

IPTC = 33_723

IPTC

§

ICC = 34_675

ICC Profile

§

XMP = 700

XMP

§

GdalMetadata = 42_112

GDAL_METADATA

§

GdalNodata = 42_113

GDAL_NODATA

§

Photoshop = 34_377

Photoshop

§

ModelPixelScale = 33_550

ModelPixelScale

§

ModelTiepoint = 33_922

ModelTiepoint

§

ModelTransformation = 34_264

ModelTransformation

§

GeoKeyDirectory = 34_735

GeoKeyDirectory

§

GeoDoubleParams = 34_736

GeoDoubleParams

§

GeoAsciiParams = 34_737

GeoAsciiParams

§

LercParameters = 50_674

LercParameters

Trait Implementations§

Source§

impl Clone for FieldTagNames

Source§

fn clone(&self) -> FieldTagNames

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for FieldTagNames

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for FieldTagNames

Source§

fn eq(&self, other: &FieldTagNames) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for FieldTagNames

Source§

impl StructuralPartialEq for FieldTagNames

Auto Trait Implementations§

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> Pointable for T

Source§

const ALIGN: usize

The alignment of pointer.
Source§

type Init = T

The type for initializers.
Source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
Source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
Source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
Source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V