pub struct TrackerBackend {
seq: PatternSequencer,
seq_cons: Consumer<PatternUpdateMsg>,
col_types: [PatternColType; 6],
}
Fields
seq: PatternSequencer
seq_cons: Consumer<PatternUpdateMsg>
col_types: [PatternColType; 6]
Implementations
sourceimpl TrackerBackend
impl TrackerBackend
pub fn check_updates(&mut self) -> bool
pub fn pattern_len(&self) -> usize
pub fn get_col_at_phase(
&mut self,
col: usize,
phase: &[f32],
out: &mut [f32],
out_gate: &mut [f32]
)
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for TrackerBackend
impl Send for TrackerBackend
impl Sync for TrackerBackend
impl Unpin for TrackerBackend
impl !UnwindSafe for TrackerBackend
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more