pub struct ColorRGB888 { /* private fields */ }
Implementations§
Source§impl ColorRGB888
impl ColorRGB888
pub const WHITE: ColorRGB888
pub const BLACK: ColorRGB888
pub const fn new(red: u8, green: u8, blue: u8) -> Self
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
pub const fn from_lvgl_color(value: lv_color_t) -> Self
pub const fn into_lvgl_color(self) -> lv_color_t
Trait Implementations§
Source§impl Clone for ColorRGB888
impl Clone for ColorRGB888
Source§fn clone(&self) -> ColorRGB888
fn clone(&self) -> ColorRGB888
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 ColorRGB888
impl Debug for ColorRGB888
Source§impl From<ColorRGB888> for lv_color_t
impl From<ColorRGB888> for lv_color_t
Source§fn from(value: ColorRGB888) -> Self
fn from(value: ColorRGB888) -> Self
Converts to this type from the input type.
Source§impl From<lv_color_t> for ColorRGB888
impl From<lv_color_t> for ColorRGB888
Source§fn from(value: lv_color_t) -> Self
fn from(value: lv_color_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ColorRGB888
impl PartialEq for ColorRGB888
impl Copy for ColorRGB888
impl StructuralPartialEq for ColorRGB888
Auto Trait Implementations§
impl Freeze for ColorRGB888
impl RefUnwindSafe for ColorRGB888
impl Send for ColorRGB888
impl Sync for ColorRGB888
impl Unpin for ColorRGB888
impl UnwindSafe for ColorRGB888
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