pub struct CbClassicParameters { /* private fields */ }
Expand description
Parameters for the CbClassic
machine.
Implementations§
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_lev(&mut self, lev: usize) -> Result<(), RytmError>
pub fn set_lev(&mut self, lev: usize) -> Result<(), RytmError>
Sets the lev
parameter.
Range: 0..=127
sourcepub fn plock_set_lev(
&self,
lev: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_lev( &self, lev: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the lev
parameter.
Range: 0..=127
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_tun(&mut self, tun: isize) -> Result<(), RytmError>
pub fn set_tun(&mut self, tun: isize) -> Result<(), RytmError>
Sets the tun
parameter.
Range: -64..=63
sourcepub fn plock_set_tun(
&self,
tun: isize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_tun( &self, tun: isize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the tun
parameter.
Range: -64..=63
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_dec(&mut self, dec: usize) -> Result<(), RytmError>
pub fn set_dec(&mut self, dec: usize) -> Result<(), RytmError>
Sets the dec
parameter.
Range: 0..=127
sourcepub fn plock_set_dec(
&self,
dec: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_dec( &self, dec: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the dec
parameter.
Range: 0..=127
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_det(&mut self, det: usize) -> Result<(), RytmError>
pub fn set_det(&mut self, det: usize) -> Result<(), RytmError>
Sets the det
parameter.
Range: 0..=127
sourcepub fn plock_set_det(
&self,
det: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_det( &self, det: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the det
parameter.
Range: 0..=127
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_pw1(&mut self, pw1: isize) -> Result<(), RytmError>
pub fn set_pw1(&mut self, pw1: isize) -> Result<(), RytmError>
Sets the pw1
parameter.
Range: -64..=63
sourcepub fn plock_set_pw1(
&self,
pw1: isize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_pw1( &self, pw1: isize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the pw1
parameter.
Range: -64..=63
source§impl CbClassicParameters
impl CbClassicParameters
sourcepub fn set_pw2(&mut self, pw2: isize) -> Result<(), RytmError>
pub fn set_pw2(&mut self, pw2: isize) -> Result<(), RytmError>
Sets the pw2
parameter.
Range: -64..=63
sourcepub fn plock_set_pw2(
&self,
pw2: isize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_pw2( &self, pw2: isize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the pw2
parameter.
Range: -64..=63
Trait Implementations§
source§impl Clone for CbClassicParameters
impl Clone for CbClassicParameters
source§fn clone(&self) -> CbClassicParameters
fn clone(&self) -> CbClassicParameters
Returns a copy 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 CbClassicParameters
impl Debug for CbClassicParameters
source§impl Default for CbClassicParameters
impl Default for CbClassicParameters
source§impl<'de> Deserialize<'de> for CbClassicParameters
impl<'de> Deserialize<'de> for CbClassicParameters
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
Auto Trait Implementations§
impl RefUnwindSafe for CbClassicParameters
impl Send for CbClassicParameters
impl Sync for CbClassicParameters
impl Unpin for CbClassicParameters
impl UnwindSafe for CbClassicParameters
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