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