pub struct MediaEvent {
pub play: Option<bool>,
pub next_track: Option<bool>,
pub prev_track: Option<bool>,
}Expand description
Media control event from the platform.
Fields§
§play: Option<bool>Play/pause event.
next_track: Option<bool>Next track event.
prev_track: Option<bool>Previous track event.
Trait Implementations§
Source§impl Debug for MediaEvent
impl Debug for MediaEvent
Source§impl<'de> Deserialize<'de> for MediaEvent
impl<'de> Deserialize<'de> for MediaEvent
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
Auto Trait Implementations§
impl Freeze for MediaEvent
impl RefUnwindSafe for MediaEvent
impl Send for MediaEvent
impl Sync for MediaEvent
impl Unpin for MediaEvent
impl UnsafeUnpin for MediaEvent
impl UnwindSafe for MediaEvent
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