pub enum PhotometricInterpretations {
WhiteIsZero = 0,
BlackIsZero = 1,
RGB = 2,
Palette = 3,
TransparencyMask = 4,
CMYK = 5,
YCbCr = 6,
CIELab = 8,
ICCLab = 9,
ITULab = 10,
}Expand description
TIFF Photometric Interpretations
Variants§
WhiteIsZero = 0
White is zero
BlackIsZero = 1
Black is zero
RGB = 2
RGB
Palette = 3
Palette
TransparencyMask = 4
Transparency mask
CMYK = 5
CMYK
YCbCr = 6
YCbCr
CIELab = 8
CIELab
ICCLab = 9
ICCLab
ITULab = 10
ITULab
Trait Implementations§
Source§impl Clone for PhotometricInterpretations
impl Clone for PhotometricInterpretations
Source§fn clone(&self) -> PhotometricInterpretations
fn clone(&self) -> PhotometricInterpretations
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PhotometricInterpretations
impl Debug for PhotometricInterpretations
Source§impl From<i16> for PhotometricInterpretations
impl From<i16> for PhotometricInterpretations
impl Copy for PhotometricInterpretations
impl StructuralPartialEq for PhotometricInterpretations
Auto Trait Implementations§
impl Freeze for PhotometricInterpretations
impl RefUnwindSafe for PhotometricInterpretations
impl Send for PhotometricInterpretations
impl Sync for PhotometricInterpretations
impl Unpin for PhotometricInterpretations
impl UnwindSafe for PhotometricInterpretations
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
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 moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
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