pub enum BlockCategory {
Generator,
Effector,
Modulator,
IO,
}Expand description
Category of a DSP block for visualization and organization.
Variants§
Generator
Audio signal generators (oscillators, noise, etc.).
Effector
Audio signal processors (filters, effects, etc.).
Modulator
Control signal generators (LFOs, envelopes, etc.).
IO
Input/output blocks (file I/O, audio output, etc.).
Trait Implementations§
Source§impl Clone for BlockCategory
impl Clone for BlockCategory
Source§fn clone(&self) -> BlockCategory
fn clone(&self) -> BlockCategory
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BlockCategory
impl Debug for BlockCategory
Source§impl Hash for BlockCategory
impl Hash for BlockCategory
Source§impl PartialEq for BlockCategory
impl PartialEq for BlockCategory
impl Copy for BlockCategory
impl Eq for BlockCategory
impl StructuralPartialEq for BlockCategory
Auto Trait Implementations§
impl Freeze for BlockCategory
impl RefUnwindSafe for BlockCategory
impl Send for BlockCategory
impl Sync for BlockCategory
impl Unpin for BlockCategory
impl UnwindSafe for BlockCategory
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