Struct script::dom::xmlserializer::XMLSerializer
source · Fields
reflector_: Reflector
window: Dom<Window>
Implementations
sourceimpl XMLSerializer
impl XMLSerializer
fn __assert_parent_type(&self)
sourceimpl XMLSerializer
impl XMLSerializer
fn new_inherited(window: &Window) -> XMLSerializer
pub fn new(window: &Window) -> Root<Dom<XMLSerializer>>
pub fn Constructor(window: &Window) -> Result<Root<Dom<XMLSerializer>>, Error>
Trait Implementations
sourceimpl DomObject for XMLSerializer
impl DomObject for XMLSerializer
sourceimpl DomObjectWrap for XMLSerializer
impl DomObjectWrap for XMLSerializer
sourceconst WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::XMLSerializerBinding::XMLSerializerBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::xmlserializer::XMLSerializer>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::xmlserializer::XMLSerializer>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::XMLSerializerBinding::XMLSerializerBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::xmlserializer::XMLSerializer>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::xmlserializer::XMLSerializer>>}
Function pointer to the general wrap function type
sourceimpl HasParent for XMLSerializer
impl HasParent for XMLSerializer
sourceimpl IDLInterface for XMLSerializer
impl IDLInterface for XMLSerializer
sourceimpl JSTraceable for XMLSerializer
impl JSTraceable for XMLSerializer
sourceimpl MallocSizeOf for XMLSerializer
impl MallocSizeOf for XMLSerializer
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 MutDomObject for XMLSerializer
impl MutDomObject for XMLSerializer
sourceunsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
sourceimpl PartialEq<XMLSerializer> for XMLSerializer
impl PartialEq<XMLSerializer> for XMLSerializer
sourcefn eq(&self, other: &XMLSerializer) -> bool
fn eq(&self, other: &XMLSerializer) -> bool
sourceimpl ToJSValConvertible for XMLSerializer
impl ToJSValConvertible for XMLSerializer
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.sourceimpl XMLSerializerMethods for XMLSerializer
impl XMLSerializerMethods for XMLSerializer
Auto Trait Implementations
impl !RefUnwindSafe for XMLSerializer
impl !Send for XMLSerializer
impl !Sync for XMLSerializer
impl Unpin for XMLSerializer
impl !UnwindSafe for XMLSerializer
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