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