Struct sunk::JukeboxStatus
source · pub struct JukeboxStatus {
pub index: isize,
pub playing: bool,
pub volume: f32,
pub position: usize,
}
Expand description
A representation of the jukebox’s current status.
Fields
index: isize
Current index in the playlist (zero-indexed). -1
means that the
jukebox has had its playlist cleared and has not since been played.
playing: bool
Whether or not the jukebox is currently active.
volume: f32
Volume level of the jukebox, from 0
to 1.0
.
position: usize
Trait Implementations
sourceimpl Debug for JukeboxStatus
impl Debug for JukeboxStatus
sourceimpl<'de> Deserialize<'de> for JukeboxStatus
impl<'de> Deserialize<'de> for JukeboxStatus
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for JukeboxStatus
impl Send for JukeboxStatus
impl Sync for JukeboxStatus
impl Unpin for JukeboxStatus
impl UnwindSafe for JukeboxStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more