Struct script::dom::bindings::codegen::Bindings::MediaQueryListEventBinding::MediaQueryListEventInit
source · pub struct MediaQueryListEventInit {
pub parent: EventInit,
pub matches: bool,
pub media: DOMString,
}
Fields§
§parent: EventInit
§matches: bool
§media: DOMString
Implementations§
source§impl MediaQueryListEventInit
impl MediaQueryListEventInit
pub fn empty() -> Self
pub fn new(
cx: SafeJSContext,
val: HandleValue<'_>
) -> Result<ConversionResult<MediaQueryListEventInit>, ()>
source§impl MediaQueryListEventInit
impl MediaQueryListEventInit
pub(crate) unsafe fn to_jsobject(
&self,
cx: *mut JSContext,
obj: MutableHandleObject<'_>
)
Trait Implementations§
source§impl FromJSValConvertible for MediaQueryListEventInit
impl FromJSValConvertible for MediaQueryListEventInit
source§unsafe fn from_jsval(
cx: *mut JSContext,
value: HandleValue<'_>,
_option: ()
) -> Result<ConversionResult<MediaQueryListEventInit>, ()>
unsafe fn from_jsval(
cx: *mut JSContext,
value: HandleValue<'_>,
_option: ()
) -> Result<ConversionResult<MediaQueryListEventInit>, ()>
Convert
val
to type Self
.
Optional configuration of type T
can be passed as the option
argument.
If it returns Err(())
, a JSAPI exception is pending.
If it returns Ok(Failure(reason))
, there is no pending JSAPI exception.Auto Trait Implementations§
impl RefUnwindSafe for MediaQueryListEventInit
impl !Send for MediaQueryListEventInit
impl !Sync for MediaQueryListEventInit
impl Unpin for MediaQueryListEventInit
impl UnwindSafe for MediaQueryListEventInit
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert