#[repr(C)]pub enum MediaKeyCode {
Show 13 variants
Play = 0,
Pause = 1,
PlayPause = 2,
Reverse = 3,
Stop = 4,
FastForward = 5,
Rewind = 6,
TrackNext = 7,
TrackPrevious = 8,
Record = 9,
LowerVolume = 10,
RaiseVolume = 11,
MuteVolume = 12,
}Expand description
Represents a media key (as part of KeyCode::Media).
Variants§
Play = 0
Play media key.
Pause = 1
Pause media key.
PlayPause = 2
Play/Pause media key.
Reverse = 3
Reverse media key.
Stop = 4
Stop media key.
FastForward = 5
Fast-forward media key.
Rewind = 6
Rewind media key.
TrackNext = 7
Next-track media key.
TrackPrevious = 8
Previous-track media key.
Record = 9
Record media key.
LowerVolume = 10
Lower-volume media key.
RaiseVolume = 11
Raise-volume media key.
MuteVolume = 12
Mute media key.
Auto Trait Implementations§
impl Freeze for MediaKeyCode
impl RefUnwindSafe for MediaKeyCode
impl Send for MediaKeyCode
impl Sync for MediaKeyCode
impl Unpin for MediaKeyCode
impl UnwindSafe for MediaKeyCode
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