pub enum CueKind {
Music,
Sound,
}Expand description
How an AudioCue plays its clip.
Variants§
Music
Loops until a screen with a different music cue is shown. Re-triggering the currently playing clip is a no-op, so shared cues are seamless.
Sound
A one-shot effect, played on every activation of the screen.
Trait Implementations§
impl Copy for CueKind
Source§impl<'de> Deserialize<'de> for CueKind
impl<'de> Deserialize<'de> for CueKind
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
impl Eq for CueKind
impl StructuralPartialEq for CueKind
Auto Trait Implementations§
impl Freeze for CueKind
impl RefUnwindSafe for CueKind
impl Send for CueKind
impl Sync for CueKind
impl Unpin for CueKind
impl UnsafeUnpin for CueKind
impl UnwindSafe for CueKind
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.