Enum web_sys::MediaSessionAction
source · [−]pub enum MediaSessionAction {
Play,
Pause,
Seekbackward,
Seekforward,
Previoustrack,
Nexttrack,
Skipad,
Stop,
Seekto,
Togglemicrophone,
Togglecamera,
Hangup,
// some variants omitted
}
Expand description
The MediaSessionAction
enum.
This API requires the following crate features to be activated: MediaSessionAction
This API is unstable and requires --cfg=web_sys_unstable_apis
to be activated, as
described in the wasm-bindgen
guide
Variants
Play
Pause
Seekbackward
Seekforward
Previoustrack
Nexttrack
Skipad
Stop
Seekto
Togglemicrophone
Togglecamera
Hangup
Implementations
sourceimpl MediaSessionAction
impl MediaSessionAction
pub fn from_js_value(obj: &JsValue) -> Option<MediaSessionAction>
Trait Implementations
sourceimpl Clone for MediaSessionAction
impl Clone for MediaSessionAction
sourcefn clone(&self) -> MediaSessionAction
fn clone(&self) -> MediaSessionAction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MediaSessionAction
impl Debug for MediaSessionAction
sourceimpl From<MediaSessionAction> for JsValue
impl From<MediaSessionAction> for JsValue
sourcefn from(obj: MediaSessionAction) -> JsValue
fn from(obj: MediaSessionAction) -> JsValue
Converts to this type from the input type.
sourceimpl FromWasmAbi for MediaSessionAction
impl FromWasmAbi for MediaSessionAction
sourceimpl IntoWasmAbi for MediaSessionAction
impl IntoWasmAbi for MediaSessionAction
sourceimpl WasmDescribe for MediaSessionAction
impl WasmDescribe for MediaSessionAction
impl Copy for MediaSessionAction
impl Eq for MediaSessionAction
impl StructuralEq for MediaSessionAction
impl StructuralPartialEq for MediaSessionAction
Auto Trait Implementations
impl RefUnwindSafe for MediaSessionAction
impl Send for MediaSessionAction
impl Sync for MediaSessionAction
impl Unpin for MediaSessionAction
impl UnwindSafe for MediaSessionAction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ReturnWasmAbi for T where
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for T where
T: IntoWasmAbi,
type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as IntoWasmAbi::Abi
sourcefn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
. Read more