Struct mlounge_core::player::PlayerStatus
source · pub struct PlayerStatus {
pub stopped: bool,
pub paused: bool,
pub position: usize,
pub repeat_mode: RepeatMode,
pub state: PlayerState,
pub song_id: u64,
}Expand description
Status of the player
Fields§
§stopped: bool§paused: bool§position: usize§repeat_mode: RepeatMode§state: PlayerState§song_id: u64Trait Implementations§
source§impl Clone for PlayerStatus
impl Clone for PlayerStatus
source§fn clone(&self) -> PlayerStatus
fn clone(&self) -> PlayerStatus
Returns a copy 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<'de> Deserialize<'de> for PlayerStatus
impl<'de> Deserialize<'de> for PlayerStatus
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 Serialize for PlayerStatus
impl Serialize for PlayerStatus
impl Copy for PlayerStatus
Auto Trait Implementations§
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