pub enum ParamGroup {
Shape,
Motion,
Colour,
Light,
Post,
}Expand description
Variants§
Shape
What is drawn: form, count, mode, extent, framing.
Motion
How it moves: speed, spin, drift, flow, anything over time.
Colour
Hue, saturation, the palette and how the picture reads it.
Light
Brightness, glow, fade and the other amounts of light.
Post
A pass over the finished frame: the backdrop, trails, mirroring, bloom, the ink remap.
Implementations§
Source§impl ParamGroup
impl ParamGroup
Trait Implementations§
Source§impl Clone for ParamGroup
impl Clone for ParamGroup
Source§fn clone(&self) -> ParamGroup
fn clone(&self) -> ParamGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ParamGroup
impl Debug for ParamGroup
Source§impl PartialEq for ParamGroup
impl PartialEq for ParamGroup
Source§fn eq(&self, other: &ParamGroup) -> bool
fn eq(&self, other: &ParamGroup) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ParamGroup
impl Eq for ParamGroup
impl StructuralPartialEq for ParamGroup
Auto Trait Implementations§
impl Freeze for ParamGroup
impl RefUnwindSafe for ParamGroup
impl Send for ParamGroup
impl Sync for ParamGroup
impl Unpin for ParamGroup
impl UnsafeUnpin for ParamGroup
impl UnwindSafe for ParamGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.