[−][src]Struct matrix_rhal::Rgbw
Colors that represent a single LED.
Fields
r: u8
g: u8
b: u8
w: u8
Methods
impl Rgbw
[src]
pub fn new(r: u8, g: u8, b: u8, w: u8) -> Rgbw
[src]
Shorthand way to create an RGBW instance.
pub fn black() -> Self
[src]
An RGBW instance with all values at 0.
pub fn white() -> Self
[src]
An RGBW instance with all values maxed out.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Rgbw
impl Send for Rgbw
impl Sync for Rgbw
impl Unpin for Rgbw
impl UnwindSafe for Rgbw
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,