pub enum LooperCommand {
Show 15 variants
Record,
Overdub,
Play,
Mute,
Solo,
Clear,
SetSpeed(LooperSpeed),
SetPan(f32),
SetLevel(f32),
RecordOverdubPlay,
AddToPart(Part),
RemoveFromPart(Part),
Delete,
Undo,
Redo,
}Variants§
Record
Overdub
Play
Mute
Solo
Clear
SetSpeed(LooperSpeed)
SetPan(f32)
SetLevel(f32)
RecordOverdubPlay
AddToPart(Part)
RemoveFromPart(Part)
Delete
Undo
Redo
Implementations§
Trait Implementations§
Source§impl Clone for LooperCommand
impl Clone for LooperCommand
Source§fn clone(&self) -> LooperCommand
fn clone(&self) -> LooperCommand
Returns a duplicate of the value. Read more
1.0.0 · 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 LooperCommand
impl Debug for LooperCommand
Source§impl<'de> Deserialize<'de> for LooperCommand
impl<'de> Deserialize<'de> for LooperCommand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LooperCommand
impl PartialEq for LooperCommand
Source§impl Serialize for LooperCommand
impl Serialize for LooperCommand
impl Copy for LooperCommand
impl StructuralPartialEq for LooperCommand
Auto Trait Implementations§
impl Freeze for LooperCommand
impl RefUnwindSafe for LooperCommand
impl Send for LooperCommand
impl Sync for LooperCommand
impl Unpin for LooperCommand
impl UnwindSafe for LooperCommand
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