pub struct FirewheelProcessor<B: AudioBackend> { /* private fields */ }Implementations§
Source§impl<B: AudioBackend> FirewheelProcessor<B>
impl<B: AudioBackend> FirewheelProcessor<B>
pub fn process_interleaved( &mut self, input: &[f32], output: &mut [f32], info: BackendProcessInfo<B>, )
Trait Implementations§
Source§impl<B: AudioBackend> Drop for FirewheelProcessor<B>
impl<B: AudioBackend> Drop for FirewheelProcessor<B>
Auto Trait Implementations§
impl<B> !Freeze for FirewheelProcessor<B>
impl<B> !RefUnwindSafe for FirewheelProcessor<B>
impl<B> Send for FirewheelProcessor<B>
impl<B> !Sync for FirewheelProcessor<B>
impl<B> Unpin for FirewheelProcessor<B>
impl<B> !UnwindSafe for FirewheelProcessor<B>
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