Enum nannou_timeline::track::automation::Mutate [−][src]
pub enum Mutate<T> {
DragPoint(DragPoint<T>),
AddPoint(AddPoint<T>),
RemovePoint(RemovePoint),
}
Expand description
Events that when applied to the envelope cause some form of mutation.
Variants
DragPoint(DragPoint<T>)
Some envelope point was dragged.
Tuple Fields of DragPoint
0: DragPoint<T>
AddPoint(AddPoint<T>)
Some envelope point was added.
Tuple Fields of AddPoint
0: AddPoint<T>
RemovePoint(RemovePoint)
Some envelope point was remove.
Tuple Fields of RemovePoint
0: RemovePoint
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl<T> RefUnwindSafe for Mutate<T> where
T: RefUnwindSafe,
impl<T> UnwindSafe for Mutate<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more