#[repr(C)]pub struct TouchList {
reflector_: Reflector,
touches: Vec<Dom<Touch>>,
}
Fields§
§reflector_: Reflector
§touches: Vec<Dom<Touch>>
Implementations§
Trait Implementations§
source§impl DomObjectWrap for TouchList
impl DomObjectWrap for TouchList
source§const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::TouchListBinding::TouchListBinding::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::touchlist::TouchList>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::touchlist::TouchList>>}
const WRAP: unsafe fn(_: SafeJSContext, _: &GlobalScope, _: Option<HandleObject<'_>>, _: Box<Self>) -> Root<Dom<Self>> = {dom::bindings::codegen::Bindings::TouchListBinding::TouchListBinding::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::touchlist::TouchList>) -> dom::bindings::root::Root<dom::bindings::root::Dom<dom::touchlist::TouchList>>}
Function pointer to the general wrap function type
source§impl IDLInterface for TouchList
impl IDLInterface for TouchList
source§impl MallocSizeOf for TouchList
impl MallocSizeOf for TouchList
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 TouchList
impl MutDomObject for TouchList
source§unsafe fn init_reflector(&self, obj: *mut JSObject)
unsafe fn init_reflector(&self, obj: *mut JSObject)
Initializes the Reflector
source§impl PartialEq<TouchList> for TouchList
impl PartialEq<TouchList> for TouchList
source§impl ToJSValConvertible for TouchList
impl ToJSValConvertible for TouchList
Auto Trait Implementations§
impl !RefUnwindSafe for TouchList
impl !Send for TouchList
impl !Sync for TouchList
impl Unpin for TouchList
impl !UnwindSafe for TouchList
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