pub struct Rgb16;Expand description
16-bit RGB: three interleaved u16 samples per pixel (high-bit-depth).
Trait Implementations§
impl Copy for Rgb16
impl Eq for Rgb16
Source§impl Pixel for Rgb16
impl Pixel for Rgb16
Source§const MODEL: ColorModel = ColorModel::Rgb
const MODEL: ColorModel = ColorModel::Rgb
The colour interpretation of those samples.
Source§const BYTES_PER_PIXEL: usize = _
const BYTES_PER_PIXEL: usize = _
Bytes one pixel occupies in an interleaved buffer (
CHANNELS * size_of::<Sample>()).impl StructuralPartialEq for Rgb16
Auto Trait Implementations§
impl Freeze for Rgb16
impl RefUnwindSafe for Rgb16
impl Send for Rgb16
impl Sync for Rgb16
impl Unpin for Rgb16
impl UnsafeUnpin for Rgb16
impl UnwindSafe for Rgb16
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more