pub struct PlayerStatus {
pub is_playing: bool,
pub track: Option<Track>,
pub device: Option<Device>,
pub progress_ms: Option<u32>,
pub repeat_state: Option<String>,
pub shuffle_state: Option<bool>,
}Expand description
Playback status from the Spotify player endpoint.
Fields§
§is_playing: bool§track: Option<Track>§device: Option<Device>§progress_ms: Option<u32>§repeat_state: Option<String>§shuffle_state: Option<bool>Trait Implementations§
Source§impl Clone for PlayerStatus
impl Clone for PlayerStatus
Source§fn clone(&self) -> PlayerStatus
fn clone(&self) -> PlayerStatus
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 moreAuto Trait Implementations§
impl Freeze for PlayerStatus
impl RefUnwindSafe for PlayerStatus
impl Send for PlayerStatus
impl Sync for PlayerStatus
impl Unpin for PlayerStatus
impl UnwindSafe for PlayerStatus
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