pub enum Mod {
AHDEnv(AHDEnv),
ADSREnv(ADSREnv),
DrumEnv(DrumEnv),
LFO(LFO),
TrigEnv(TrigEnv),
TrackingEnv(TrackingEnv),
}
Variants§
AHDEnv(AHDEnv)
ADSREnv(ADSREnv)
DrumEnv(DrumEnv)
LFO(LFO)
TrigEnv(TrigEnv)
TrackingEnv(TrackingEnv)
Implementations§
Source§impl Mod
impl Mod
Sourcepub const COMMAND_PER_MOD: usize = 5usize
pub const COMMAND_PER_MOD: usize = 5usize
Number of commands associated to each modulator
pub fn command_name( &self, ver: Version, mod_id: usize, ) -> &'static [&'static str]
pub fn from_reader(reader: &mut Reader) -> M8Result<Self>
pub fn write(&self, w: &mut Writer)
Trait Implementations§
impl StructuralPartialEq for Mod
Auto Trait Implementations§
impl Freeze for Mod
impl RefUnwindSafe for Mod
impl Send for Mod
impl Sync for Mod
impl Unpin for Mod
impl UnwindSafe for Mod
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