pub struct Effects {Show 22 fields
pub jump_red_green_blue: u8,
pub jump_red_green_blue_yellow_cyan_magenta_white: u8,
pub crossfade_red: u8,
pub crossfade_green: u8,
pub crossfade_blue: u8,
pub crossfade_yellow: u8,
pub crossfade_cyan: u8,
pub crossfade_magenta: u8,
pub crossfade_white: u8,
pub crossfade_red_green: u8,
pub crossfade_red_blue: u8,
pub crossfade_green_blue: u8,
pub crossfade_red_green_blue: u8,
pub crossfade_red_green_blue_yellow_cyan_magenta_white: u8,
pub blink_red: u8,
pub blink_green: u8,
pub blink_blue: u8,
pub blink_yellow: u8,
pub blink_cyan: u8,
pub blink_magenta: u8,
pub blink_white: u8,
pub blink_red_green_blue_yellow_cyan_magenta_white: u8,
}
Expand description
Represents available effect modes for LED strips
Fields§
§jump_red_green_blue: u8
Red, green, blue jump effect
jump_red_green_blue_yellow_cyan_magenta_white: u8
All colors jump effect
crossfade_red: u8
Red crossfade effect
crossfade_green: u8
Green crossfade effect
crossfade_blue: u8
Blue crossfade effect
crossfade_yellow: u8
Yellow crossfade effect
crossfade_cyan: u8
Cyan crossfade effect
crossfade_magenta: u8
Magenta crossfade effect
crossfade_white: u8
White crossfade effect
crossfade_red_green: u8
Red and green crossfade effect
crossfade_red_blue: u8
Red and blue crossfade effect
crossfade_green_blue: u8
Green and blue crossfade effect
crossfade_red_green_blue: u8
Red, green, blue crossfade effect
crossfade_red_green_blue_yellow_cyan_magenta_white: u8
All colors crossfade effect
blink_red: u8
Red blink effect
blink_green: u8
Green blink effect
blink_blue: u8
Blue blink effect
blink_yellow: u8
Yellow blink effect
blink_cyan: u8
Cyan blink effect
blink_magenta: u8
Magenta blink effect
blink_white: u8
White blink effect
blink_red_green_blue_yellow_cyan_magenta_white: u8
All colors blink effect
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Effects
impl RefUnwindSafe for Effects
impl Send for Effects
impl Sync for Effects
impl Unpin for Effects
impl UnwindSafe for Effects
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