pub struct TableStep {
pub transpose: u8,
pub velocity: u8,
pub fx1: FX,
pub fx2: FX,
pub fx3: FX,
}
Fields§
§transpose: u8
§velocity: u8
§fx1: FX
§fx2: FX
§fx3: FX
Implementations§
Source§impl TableStep
impl TableStep
pub const V4_SIZE: usize = 8usize
pub fn all_fx(&self) -> [FX; 3]
pub fn map_instr( &self, instr_mapping: &InstrumentMapping, table_mapping: &TableMapping, eq_mapping: &EqMapping, ) -> TableStep
pub fn is_empty(&self) -> bool
pub fn print( &self, f: &mut Formatter<'_>, row: u8, fx_cmd: FxCommands, cmds: CommandPack, templates: &ReferenceTemplating, ) -> Result
pub fn write(&self, w: &mut Writer)
Trait Implementations§
impl StructuralPartialEq for TableStep
Auto Trait Implementations§
impl Freeze for TableStep
impl RefUnwindSafe for TableStep
impl Send for TableStep
impl Sync for TableStep
impl Unpin for TableStep
impl UnwindSafe for TableStep
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