Struct script::dom::stylesheetlist::StyleSheetList
source · #[repr(C)]pub struct StyleSheetList {
reflector_: Reflector,
document_or_shadow_root: StyleSheetListOwner,
}
Fields§
§reflector_: Reflector
§document_or_shadow_root: StyleSheetListOwner
Implementations§
source§impl StyleSheetList
impl StyleSheetList
fn new_inherited(doc_or_sr: StyleSheetListOwner) -> StyleSheetList
pub fn new(
window: &Window,
doc_or_sr: StyleSheetListOwner
) -> Root<Dom<StyleSheetList>>
Trait Implementations§
source§impl DomObject for StyleSheetList
impl DomObject for StyleSheetList
source§impl DomObjectWrap for StyleSheetList
impl DomObjectWrap for StyleSheetList
source§const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::StyleSheetListBinding::StyleSheetListBinding::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::stylesheetlist::StyleSheetList>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::stylesheetlist::StyleSheetList>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::StyleSheetListBinding::StyleSheetListBinding::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::stylesheetlist::StyleSheetList>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::stylesheetlist::StyleSheetList>>}
Function pointer to the general wrap function type
source§impl HasParent for StyleSheetList
impl HasParent for StyleSheetList
source§impl IDLInterface for StyleSheetList
impl IDLInterface for StyleSheetList
source§impl JSTraceable for StyleSheetList
impl JSTraceable for StyleSheetList
source§impl MallocSizeOf for StyleSheetList
impl MallocSizeOf for StyleSheetList
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 MutDomObject for StyleSheetList
impl MutDomObject for StyleSheetList
source§unsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
source§impl PartialEq<StyleSheetList> for StyleSheetList
impl PartialEq<StyleSheetList> for StyleSheetList
source§fn eq(&self, other: &StyleSheetList) -> bool
fn eq(&self, other: &StyleSheetList) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl ToJSValConvertible for StyleSheetList
impl ToJSValConvertible for StyleSheetList
Auto Trait Implementations§
impl !RefUnwindSafe for StyleSheetList
impl !Send for StyleSheetList
impl !Sync for StyleSheetList
impl Unpin for StyleSheetList
impl !UnwindSafe for StyleSheetList
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