#[non_exhaustive]pub enum SideEffectCondition {
SilentActiveSystemAudio,
ClassicLoopbackWithoutExclusions,
}Expand description
Condition under which an optional audio-rendering side effect occurs.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SilentActiveSystemAudio
Sustained captured silence while system audio is active.
ClassicLoopbackWithoutExclusions
Classic system loopback, including the Mix lane, without PID exclusions.
Trait Implementations§
Source§impl Clone for SideEffectCondition
impl Clone for SideEffectCondition
Source§impl Debug for SideEffectCondition
impl Debug for SideEffectCondition
impl Eq for SideEffectCondition
Source§impl PartialEq for SideEffectCondition
impl PartialEq for SideEffectCondition
impl StructuralPartialEq for SideEffectCondition
Auto Trait Implementations§
impl Freeze for SideEffectCondition
impl RefUnwindSafe for SideEffectCondition
impl Send for SideEffectCondition
impl Sync for SideEffectCondition
impl Unpin for SideEffectCondition
impl UnsafeUnpin for SideEffectCondition
impl UnwindSafe for SideEffectCondition
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