pub struct Equalizer { /* private fields */ }Implementations§
Source§impl Equalizer
impl Equalizer
pub fn new(sample_rate: u32, channels: usize) -> Self
pub fn set_settings(&mut self, settings: EqualizerSettings)
pub fn update_output_format(&mut self, sample_rate: u32, channels: usize)
pub fn process_in_place(&mut self, samples: &mut [f32])
Auto Trait Implementations§
impl Freeze for Equalizer
impl RefUnwindSafe for Equalizer
impl Send for Equalizer
impl Sync for Equalizer
impl Unpin for Equalizer
impl UnsafeUnpin for Equalizer
impl UnwindSafe for Equalizer
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