Struct glicol_synth::Pass
source · pub struct Pass;
Expand description
A simple node that passes an input directly to the output.
Works by mem-copying each buffer of the first input to each buffer of the output respectively.
This can be useful as an intermediary node when feeding the output of a node back into one of
its inputs. It can also be useful for discarding excess input channels by having a Pass
with
less output buffers than its input.
Trait Implementations§
source§impl PartialEq for Pass
impl PartialEq for Pass
impl StructuralPartialEq for Pass
Auto Trait Implementations§
impl Freeze for Pass
impl RefUnwindSafe for Pass
impl Send for Pass
impl Sync for Pass
impl Unpin for Pass
impl UnwindSafe for Pass
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