pub enum UnitDescriptor {
Mixer(u8),
Selector(u8),
Feature(u8),
Processing(u8),
Effect(u8),
SampleRateConverter(u8),
Extension(u8),
}Expand description
Enumeration of unit descriptor types for audio processing units.
Variants§
Mixer(u8)
Mixer unit with unit ID.
Selector(u8)
Selector unit with unit ID.
Feature(u8)
Feature unit with unit ID.
Processing(u8)
Processing unit with unit ID.
Effect(u8)
Effect unit with unit ID.
SampleRateConverter(u8)
Sample rate converter unit with unit ID.
Extension(u8)
Extension unit with unit ID.
Implementations§
Trait Implementations§
Source§impl Clone for UnitDescriptor
impl Clone for UnitDescriptor
Source§fn clone(&self) -> UnitDescriptor
fn clone(&self) -> UnitDescriptor
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 UnitDescriptor
impl Debug for UnitDescriptor
Source§impl Format for UnitDescriptor
impl Format for UnitDescriptor
Source§impl PartialEq for UnitDescriptor
impl PartialEq for UnitDescriptor
Source§impl USBDescriptor for UnitDescriptor
impl USBDescriptor for UnitDescriptor
impl Eq for UnitDescriptor
impl StructuralPartialEq for UnitDescriptor
Auto Trait Implementations§
impl Freeze for UnitDescriptor
impl RefUnwindSafe for UnitDescriptor
impl Send for UnitDescriptor
impl Sync for UnitDescriptor
impl Unpin for UnitDescriptor
impl UnwindSafe for UnitDescriptor
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