pub struct ColorRGB565(/* private fields */);
Implementations§
Source§impl ColorRGB565
impl ColorRGB565
pub const fn new(red: u8, green: u8, blue: u8) -> Self
pub const fn as_u16(self) -> u16
pub const fn get_red(&self) -> u8
pub const fn get_green(&self) -> u8
pub const fn get_blue(&self) -> u8
pub const fn set_red(self, value: u8) -> Self
pub const fn set_green(self, value: u8) -> Self
pub const fn set_blue(self, value: u8) -> Self
Trait Implementations§
Source§impl Clone for ColorRGB565
impl Clone for ColorRGB565
Source§fn clone(&self) -> ColorRGB565
fn clone(&self) -> ColorRGB565
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ColorRGB565
impl Debug for ColorRGB565
Source§impl From<ColorARGB8888> for ColorRGB565
impl From<ColorARGB8888> for ColorRGB565
Source§fn from(value: ColorARGB8888) -> Self
fn from(value: ColorARGB8888) -> Self
Converts to this type from the input type.
Source§impl From<ColorRGB565> for ColorARGB8888
impl From<ColorRGB565> for ColorARGB8888
Source§fn from(value: ColorRGB565) -> Self
fn from(value: ColorRGB565) -> Self
Converts to this type from the input type.
Source§impl From<ColorRGB565> for ColorRGBA8888
impl From<ColorRGB565> for ColorRGBA8888
Source§fn from(value: ColorRGB565) -> Self
fn from(value: ColorRGB565) -> Self
Converts to this type from the input type.
Source§impl From<ColorRGB565> for u16
impl From<ColorRGB565> for u16
Source§fn from(value: ColorRGB565) -> u16
fn from(value: ColorRGB565) -> u16
Converts to this type from the input type.
Source§impl From<ColorRGBA8888> for ColorRGB565
impl From<ColorRGBA8888> for ColorRGB565
Source§fn from(value: ColorRGBA8888) -> Self
fn from(value: ColorRGBA8888) -> Self
Converts to this type from the input type.
Source§impl From<u16> for ColorRGB565
impl From<u16> for ColorRGB565
Source§impl PartialEq for ColorRGB565
impl PartialEq for ColorRGB565
impl Copy for ColorRGB565
impl Eq for ColorRGB565
impl StructuralPartialEq for ColorRGB565
Auto Trait Implementations§
impl Freeze for ColorRGB565
impl RefUnwindSafe for ColorRGB565
impl Send for ColorRGB565
impl Sync for ColorRGB565
impl Unpin for ColorRGB565
impl UnwindSafe for ColorRGB565
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