pub struct RgbWaves {}Trait Implementations§
Source§impl<Space: CoordinateSpace<Data = usize>> Shader<FrameNumber, Space, Rgb<u8>> for RgbWaves
impl<Space: CoordinateSpace<Data = usize>> Shader<FrameNumber, Space, Rgb<u8>> for RgbWaves
Source§fn draw(&self, coords: &Coordinates<Space>, frame: &FrameNumber) -> Rgb<u8>
fn draw(&self, coords: &Coordinates<Space>, frame: &FrameNumber) -> Rgb<u8>
Turns a Virtual coordinate into a real pixel color
Auto Trait Implementations§
impl Freeze for RgbWaves
impl RefUnwindSafe for RgbWaves
impl Send for RgbWaves
impl Sync for RgbWaves
impl Unpin for RgbWaves
impl UnsafeUnpin for RgbWaves
impl UnwindSafe for RgbWaves
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