Struct sunk::JukeboxPlaylist
source · pub struct JukeboxPlaylist {
pub status: JukeboxStatus,
pub songs: Vec<Song>,
}
Expand description
A more detailed representation of the jukebox’s status. Includes its current playlist.
Fields
status: JukeboxStatus
The jukebox’s status.
songs: Vec<Song>
The jukebox’s current playlist.
Trait Implementations
sourceimpl Debug for JukeboxPlaylist
impl Debug for JukeboxPlaylist
sourceimpl<'de> Deserialize<'de> for JukeboxPlaylist
impl<'de> Deserialize<'de> for JukeboxPlaylist
sourcefn deserialize<D>(de: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(de: 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 JukeboxPlaylist
impl Send for JukeboxPlaylist
impl Sync for JukeboxPlaylist
impl Unpin for JukeboxPlaylist
impl UnwindSafe for JukeboxPlaylist
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