Struct script::dom::mediaerror::MediaError
source · Fields
reflector_: Reflector
code: u16
Implementations
sourceimpl MediaError
impl MediaError
fn __assert_parent_type(&self)
sourceimpl MediaError
impl MediaError
fn new_inherited(code: u16) -> MediaError
pub fn new(window: &Window, code: u16) -> Root<Dom<MediaError>>
Trait Implementations
sourceimpl DomObject for MediaError
impl DomObject for MediaError
sourceimpl DomObjectWrap for MediaError
impl DomObjectWrap for MediaError
sourceconst WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::MediaErrorBinding::MediaErrorBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::mediaerror::MediaError>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::mediaerror::MediaError>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::MediaErrorBinding::MediaErrorBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::mediaerror::MediaError>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::mediaerror::MediaError>>}
Function pointer to the general wrap function type
sourceimpl HasParent for MediaError
impl HasParent for MediaError
sourceimpl IDLInterface for MediaError
impl IDLInterface for MediaError
sourceimpl JSTraceable for MediaError
impl JSTraceable for MediaError
sourceimpl MallocSizeOf for MediaError
impl MallocSizeOf for MediaError
sourcefn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself. Read more
sourceimpl MediaErrorMethods for MediaError
impl MediaErrorMethods for MediaError
sourceimpl MutDomObject for MediaError
impl MutDomObject for MediaError
sourceunsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
sourceimpl PartialEq<MediaError> for MediaError
impl PartialEq<MediaError> for MediaError
sourcefn eq(&self, other: &MediaError) -> bool
fn eq(&self, other: &MediaError) -> bool
sourceimpl ToJSValConvertible for MediaError
impl ToJSValConvertible for MediaError
sourceunsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandleValue<'_>)
unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandleValue<'_>)
Convert
self
to a JSVal
. JSAPI failure causes a panic.Auto Trait Implementations
impl !RefUnwindSafe for MediaError
impl !Send for MediaError
impl !Sync for MediaError
impl Unpin for MediaError
impl UnwindSafe for MediaError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
sourcefn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
sourceimpl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
sourcefn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert