pub enum Type {
Show 16 variants
BYTE,
ASCII,
SHORT,
LONG,
RATIONAL,
SBYTE,
UNDEFINED,
SSHORT,
SLONG,
SRATIONAL,
FLOAT,
DOUBLE,
IFD,
LONG8,
SLONG8,
IFD8,
// some variants omitted
}
Expand description
The type of an IFD entry (a 2 byte field).
Variants
BYTE
8-bit unsigned integer
ASCII
8-bit byte that contains a 7-bit ASCII code; the last byte must be zero
SHORT
16-bit unsigned integer
LONG
32-bit unsigned integer
RATIONAL
Fraction stored as two 32-bit unsigned integers
SBYTE
8-bit signed integer
UNDEFINED
8-bit byte that may contain anything, depending on the field
SSHORT
16-bit signed integer
SLONG
32-bit signed integer
SRATIONAL
Fraction stored as two 32-bit signed integers
FLOAT
32-bit IEEE floating point
DOUBLE
64-bit IEEE floating point
IFD
32-bit unsigned integer (offset)
LONG8
BigTIFF 64-bit unsigned integer
SLONG8
BigTIFF 64-bit signed integer
IFD8
BigTIFF 64-bit unsigned integer (offset)
Implementations
Trait Implementations
impl Copy for Type
impl Eq for Type
impl StructuralEq for Type
impl StructuralPartialEq for Type
Auto Trait Implementations
impl RefUnwindSafe for Type
impl Send for Type
impl Sync for Type
impl Unpin for Type
impl UnwindSafe for Type
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more