#[repr(C)]pub struct MimeType {
reflector_: Reflector,
}
Fields§
§reflector_: Reflector
Implementations§
source§impl MimeType
impl MimeType
fn __assert_parent_type(&self)
Trait Implementations§
source§impl DomObjectWrap for MimeType
impl DomObjectWrap for MimeType
source§const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::MimeTypeBinding::MimeTypeBinding::Wrap as for<'a, 'b> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetype::MimeType>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::mimetype::MimeType>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::MimeTypeBinding::MimeTypeBinding::Wrap as for<'a, 'b> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetype::MimeType>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::mimetype::MimeType>>}
Function pointer to the general wrap function type
source§impl IDLInterface for MimeType
impl IDLInterface for MimeType
source§impl MallocSizeOf for MimeType
impl MallocSizeOf for MimeType
source§fn 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.
source§impl MimeTypeMethods for MimeType
impl MimeTypeMethods for MimeType
source§impl MutDomObject for MimeType
impl MutDomObject for MimeType
source§unsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
source§impl PartialEq<MimeType> for MimeType
impl PartialEq<MimeType> for MimeType
source§impl ToJSValConvertible for MimeType
impl ToJSValConvertible for MimeType
Auto Trait Implementations§
impl !RefUnwindSafe for MimeType
impl !Send for MimeType
impl !Sync for MimeType
impl Unpin for MimeType
impl UnwindSafe for MimeType
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