Struct script::dom::xrsubimage::XRSubImage
source · #[repr(C)]pub struct XRSubImage {
reflector: Reflector,
viewport: Dom<XRViewport>,
}
Fields§
§reflector: Reflector
§viewport: Dom<XRViewport>
Implementations§
source§impl XRSubImage
impl XRSubImage
fn __assert_parent_type(&self)
source§impl XRSubImage
impl XRSubImage
pub fn type_id(&self) -> &'static XRSubImageTypeId
Trait Implementations§
source§impl Castable for XRSubImage
impl Castable for XRSubImage
source§impl DomObject for XRSubImage
impl DomObject for XRSubImage
source§impl DomObjectWrap for XRSubImage
impl DomObjectWrap for XRSubImage
source§const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::XRSubImageBinding::XRSubImageBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::xrsubimage::XRSubImage>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::xrsubimage::XRSubImage>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::XRSubImageBinding::XRSubImageBinding::Wrap as for<'a> unsafe fn(script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::boxed::Box<dom::xrsubimage::XRSubImage>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::xrsubimage::XRSubImage>>}
Function pointer to the general wrap function type
source§impl HasParent for XRSubImage
impl HasParent for XRSubImage
source§impl IDLInterface for XRSubImage
impl IDLInterface for XRSubImage
source§impl JSTraceable for XRSubImage
impl JSTraceable for XRSubImage
source§impl MallocSizeOf for XRSubImage
impl MallocSizeOf for XRSubImage
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 XRSubImage
impl MutDomObject for XRSubImage
source§unsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
source§impl PartialEq<XRSubImage> for XRSubImage
impl PartialEq<XRSubImage> for XRSubImage
source§fn eq(&self, other: &XRSubImage) -> bool
fn eq(&self, other: &XRSubImage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl ToJSValConvertible for XRSubImage
impl ToJSValConvertible for XRSubImage
source§impl XRSubImageMethods for XRSubImage
impl XRSubImageMethods for XRSubImage
impl DerivedFrom<XRSubImage> for XRSubImage
impl DerivedFrom<XRSubImage> for XRWebGLSubImage
Auto Trait Implementations§
impl !RefUnwindSafe for XRSubImage
impl !Send for XRSubImage
impl !Sync for XRSubImage
impl Unpin for XRSubImage
impl !UnwindSafe for XRSubImage
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> 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