pub enum BitDepth {
One,
Two,
Four,
Eight,
ThirtyTwo,
}
Expand description
Bit depth of bitmap data.
Variants
One
1-bit per pixel (black and white).
Two
2-bits per pixel (grey).
Four
4-bits per pixel (grey).
Eight
8-bits per pixel (grey).
ThirtyTwo
32-bits per pixel (RGBA)
Trait Implementations
sourceimpl PartialOrd<BitDepth> for BitDepth
impl PartialOrd<BitDepth> for BitDepth
sourcefn partial_cmp(&self, other: &BitDepth) -> Option<Ordering>
fn partial_cmp(&self, other: &BitDepth) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for BitDepth
impl Eq for BitDepth
impl StructuralEq for BitDepth
impl StructuralPartialEq for BitDepth
Auto Trait Implementations
impl RefUnwindSafe for BitDepth
impl Send for BitDepth
impl Sync for BitDepth
impl Unpin for BitDepth
impl UnwindSafe for BitDepth
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