pub struct ChClassicParameters { /* private fields */ }
Expand description
Parameters for the ChClassic
machine.
Implementations§
source§impl ChClassicParameters
impl ChClassicParameters
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 ChClassicParameters
impl ChClassicParameters
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 ChClassicParameters
impl ChClassicParameters
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 ChClassicParameters
impl ChClassicParameters
sourcepub fn set_col(&mut self, col: isize) -> Result<(), RytmError>
pub fn set_col(&mut self, col: isize) -> Result<(), RytmError>
Sets the col
parameter.
Range: -64..=63
sourcepub fn plock_set_col(
&self,
col: isize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_col( &self, col: isize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the col
parameter.
Range: -64..=63
Trait Implementations§
source§impl Clone for ChClassicParameters
impl Clone for ChClassicParameters
source§fn clone(&self) -> ChClassicParameters
fn clone(&self) -> ChClassicParameters
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 ChClassicParameters
impl Debug for ChClassicParameters
source§impl Default for ChClassicParameters
impl Default for ChClassicParameters
source§impl<'de> Deserialize<'de> for ChClassicParameters
impl<'de> Deserialize<'de> for ChClassicParameters
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 ChClassicParameters
impl Send for ChClassicParameters
impl Sync for ChClassicParameters
impl Unpin for ChClassicParameters
impl UnwindSafe for ChClassicParameters
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