pub struct OhClassicParameters { /* private fields */ }
Expand description
Parameters for the OhClassic
machine.
Implementations§
source§impl OhClassicParameters
impl OhClassicParameters
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 OhClassicParameters
impl OhClassicParameters
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 OhClassicParameters
impl OhClassicParameters
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 OhClassicParameters
impl OhClassicParameters
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 OhClassicParameters
impl Clone for OhClassicParameters
source§fn clone(&self) -> OhClassicParameters
fn clone(&self) -> OhClassicParameters
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 OhClassicParameters
impl Debug for OhClassicParameters
source§impl Default for OhClassicParameters
impl Default for OhClassicParameters
source§impl<'de> Deserialize<'de> for OhClassicParameters
impl<'de> Deserialize<'de> for OhClassicParameters
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 OhClassicParameters
impl Send for OhClassicParameters
impl Sync for OhClassicParameters
impl Unpin for OhClassicParameters
impl UnwindSafe for OhClassicParameters
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