pub enum BreakSoundMode {
Off,
EndChime,
Ambient,
}Expand description
What the overlay does with audio for a given break kind.
Off plays nothing, EndChime plays the configured chime once when
the break ends, Ambient loops a track for the duration of the break.
Variants§
Trait Implementations§
Source§impl Clone for BreakSoundMode
impl Clone for BreakSoundMode
Source§fn clone(&self) -> BreakSoundMode
fn clone(&self) -> BreakSoundMode
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 BreakSoundMode
impl Debug for BreakSoundMode
Source§impl Default for BreakSoundMode
impl Default for BreakSoundMode
Source§fn default() -> BreakSoundMode
fn default() -> BreakSoundMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BreakSoundMode
impl<'de> Deserialize<'de> for BreakSoundMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BreakSoundMode
impl PartialEq for BreakSoundMode
Source§impl Serialize for BreakSoundMode
impl Serialize for BreakSoundMode
impl Copy for BreakSoundMode
impl Eq for BreakSoundMode
impl StructuralPartialEq for BreakSoundMode
Auto Trait Implementations§
impl Freeze for BreakSoundMode
impl RefUnwindSafe for BreakSoundMode
impl Send for BreakSoundMode
impl Sync for BreakSoundMode
impl Unpin for BreakSoundMode
impl UnsafeUnpin for BreakSoundMode
impl UnwindSafe for BreakSoundMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
§fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.