Struct goxlr_profile_loader::components::echo::EchoEncoder
source · [−]pub struct EchoEncoder { /* private fields */ }
Implementations
sourceimpl EchoEncoder
impl EchoEncoder
pub fn new() -> Self
pub fn amount(&self) -> i8
pub fn knob_position(&self) -> i8
pub fn set_knob_position(&mut self, knob_position: i8)
pub fn style(&self) -> &EchoStyle
pub fn source(&self) -> u8
pub fn div_l(&self) -> u8
pub fn div_r(&self) -> u8
pub fn feedback_left(&self) -> u8
pub fn feedback_right(&self) -> u8
pub fn feedback_control(&self) -> u8
pub fn xfb_l_to_r(&self) -> u8
pub fn xfb_r_to_l(&self) -> u8
pub fn filter_style(&self) -> u8
pub fn time_left(&self) -> u16
pub fn time_right(&self) -> u16
pub fn tempo(&self) -> u16
Trait Implementations
sourceimpl Debug for EchoEncoder
impl Debug for EchoEncoder
sourceimpl Default for EchoEncoder
impl Default for EchoEncoder
sourcefn default() -> EchoEncoder
fn default() -> EchoEncoder
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for EchoEncoder
impl Send for EchoEncoder
impl Sync for EchoEncoder
impl Unpin for EchoEncoder
impl UnwindSafe for EchoEncoder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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