pub enum MusicEffect {
MidiSend,
AudioRouteOpen,
AudioRouteClose,
EmergencyStop,
}Expand description
Closed set of effects admitted by the music vertical.
Variants§
MidiSend
Send one bounded MIDI performance packet.
AudioRouteOpen
Open one named audio route.
AudioRouteClose
Close a previously opened named audio route.
EmergencyStop
Stop the local music output path without a remote round trip.
Implementations§
Source§impl MusicEffect
impl MusicEffect
Sourcepub fn descriptor(self) -> EffectDescriptor
pub fn descriptor(self) -> EffectDescriptor
Constructs the complete authority descriptor for this exact adapter.
Trait Implementations§
Source§impl Clone for MusicEffect
impl Clone for MusicEffect
Source§fn clone(&self) -> MusicEffect
fn clone(&self) -> MusicEffect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MusicEffect
Source§impl Debug for MusicEffect
impl Debug for MusicEffect
impl Eq for MusicEffect
Source§impl PartialEq for MusicEffect
impl PartialEq for MusicEffect
impl StructuralPartialEq for MusicEffect
Auto Trait Implementations§
impl Freeze for MusicEffect
impl RefUnwindSafe for MusicEffect
impl Send for MusicEffect
impl Sync for MusicEffect
impl Unpin for MusicEffect
impl UnsafeUnpin for MusicEffect
impl UnwindSafe for MusicEffect
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