pub struct Flatten;Expand description
Flatten the audio by applying util::into_n_channels(1) to the samples and than going back to the original
Trait Implementations§
Source§impl ModifierTrait for Flatten
impl ModifierTrait for Flatten
Source§fn modify(
&self,
samples: Samples<IntermediateSampleType>,
) -> Samples<IntermediateSampleType>
fn modify( &self, samples: Samples<IntermediateSampleType>, ) -> Samples<IntermediateSampleType>
Modifies the samples it is used upon. Read more
Auto Trait Implementations§
impl Freeze for Flatten
impl RefUnwindSafe for Flatten
impl Send for Flatten
impl Sync for Flatten
impl Unpin for Flatten
impl UnwindSafe for Flatten
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