pub unsafe trait JSTraceable {
    // Required method
    unsafe fn trace(&self, trc: *mut JSTracer);
}
Expand description

A trait to allow tracing (only) DOM objects. Types that can be traced.

This trait is unsafe; if it is implemented incorrectly, the GC may end up collecting objects that are still reachable.

Required Methods§

source

unsafe fn trace(&self, trc: *mut JSTracer)

Trace self.

Implementations on Foreign Types§

source§

impl Traceable for Cow<'static, str>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for bool

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for char

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for f32

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for f64

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for i8

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for i16

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for i32

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for i64

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for isize

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for *mut JobQueue

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for u8

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for u16

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for u32

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for u64

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for ()

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for usize

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for Heap<*mut BigInt>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<*mut Symbol>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<*mut JSFunction>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<*mut JSObject>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<*mut JSScript>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<*mut JSString>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<PropertyDescriptor>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<PropertyKey>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Heap<Value>

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl Traceable for Box<dyn TaskBox>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for String

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for TypeId

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<i8>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<i16>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<i32>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<i64>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<i128>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<isize>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<u8>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<u16>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<u32>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<u64>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<u128>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for NonZero<usize>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for Range<u64>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicBool

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicI8

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicI16

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicI32

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicI64

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicIsize

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicU8

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicU16

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicU32

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicU64

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for AtomicUsize

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for Duration

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for PathBuf

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for JoinHandle<()>

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for Instant

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl Traceable for SystemTime

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<'a> Traceable for &'a str

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<A> Traceable for (A,)
where A: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B> Traceable for (A, B)
where A: Traceable, B: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C> Traceable for (A, B, C)
where A: Traceable, B: Traceable, C: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D> Traceable for (A, B, C, D)
where A: Traceable, B: Traceable, C: Traceable, D: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E> Traceable for (A, B, C, D, E)
where A: Traceable, B: Traceable, C: Traceable, D: Traceable, E: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F> Traceable for (A, B, C, D, E, F)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G> Traceable for (A, B, C, D, E, F, G)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G, H> Traceable for (A, B, C, D, E, F, G, H)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G, H, I> Traceable for (A, B, C, D, E, F, G, H, I)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G, H, I, J> Traceable for (A, B, C, D, E, F, G, H, I, J)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G, H, I, J, K> Traceable for (A, B, C, D, E, F, G, H, I, J, K)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> Traceable for (A, B, C, D, E, F, G, H, I, J, K, L)

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<K, V> Traceable for BTreeMap<K, V>
where K: Traceable + Eq + Hash, V: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<K, V, S> Traceable for HashMap<K, V, S>
where K: Traceable + Eq + Hash, V: Traceable, S: BuildHasher,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<Ret> Traceable for fn() -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret> Traceable for extern "C" fn() -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret> Traceable for unsafe fn() -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret> Traceable for unsafe extern "C" fn() -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for fn(_: A) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for extern "C" fn(_: A) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for extern "C" fn(_: A, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for unsafe fn(_: A) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for unsafe extern "C" fn(_: A) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A> Traceable for unsafe extern "C" fn(_: A, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for fn(_: A, _: B) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for extern "C" fn(_: A, _: B) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for extern "C" fn(_: A, _: B, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for unsafe fn(_: A, _: B) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for unsafe extern "C" fn(_: A, _: B) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B> Traceable for unsafe extern "C" fn(_: A, _: B, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for fn(_: A, _: B, _: C) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for extern "C" fn(_: A, _: B, _: C) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for extern "C" fn(_: A, _: B, _: C, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for unsafe fn(_: A, _: B, _: C) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for unsafe extern "C" fn(_: A, _: B, _: C) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for fn(_: A, _: B, _: C, _: D) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for extern "C" fn(_: A, _: B, _: C, _: D) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for unsafe fn(_: A, _: B, _: C, _: D) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for fn(_: A, _: B, _: C, _: D, _: E) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for unsafe fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Traceable for unsafe extern "C" fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G, _: H, _: I, _: J, _: K, _: L, ...) -> Ret

source§

unsafe fn trace(&self, _: *mut JSTracer)

source§

impl<T> Traceable for Option<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for [T]
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for Box<T>
where T: Traceable + ?Sized,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for BTreeSet<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for VecDeque<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for Arc<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for Vec<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for Cell<T>
where T: Traceable + Copy,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T> Traceable for UnsafeCell<T>
where T: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T, E> Traceable for Result<T, E>
where T: Traceable, E: Traceable,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T, S> Traceable for HashSet<T, S>
where T: Traceable + Eq + Hash, S: BuildHasher,

source§

unsafe fn trace(&self, trc: *mut JSTracer)

source§

impl<T, const COUNT: usize> Traceable for [T; COUNT]
where T: Traceable,

source§

unsafe fn trace(&self, tracer: *mut JSTracer)

source§

impl<const N: usize> Traceable for ValueArray<N>

source§

unsafe fn trace(&self, tracer: *mut JSTracer)

Implementors§

source§

impl Traceable for TransitionOrAnimationEventType

source§

impl Traceable for BodyType

source§

impl Traceable for CanvasFillOrStrokeStyle

source§

impl Traceable for LoadType

source§

impl Traceable for Microtask

source§

impl Traceable for ModuleIdentity

source§

impl Traceable for ModuleStatus

source§

impl Traceable for ScriptThreadEventCategory

source§

impl Traceable for TaskSourceName

source§

impl Traceable for SelectionDirection

source§

impl Traceable for InternalTimerCallback

source§

impl Traceable for IsInterval

source§

impl Traceable for OneshotTimerCallback

source§

impl Traceable for CanvasGradientStyle

source§

impl Traceable for RulesSource

source§

impl Traceable for CSSStyleOwner

source§

impl Traceable for BackupElementQueueFlag

source§

impl Traceable for ConstructionStackEntry

source§

impl Traceable for CustomElementReaction

source§

impl Traceable for CustomElementState

source§

impl Traceable for AnimationFrameCallback

source§

impl Traceable for DeclarativeRefresh

source§

impl Traceable for FocusTransaction

source§

impl Traceable for HasBrowsingContext

source§

impl Traceable for IsHTMLDocument

source§

impl Traceable for DOMErrorName

source§

impl Traceable for SubmissionValue

source§

impl Traceable for EventDefault

source§

impl Traceable for EventPhase

source§

impl Traceable for script::dom::eventsource::ReadyState

source§

impl Traceable for CommonEventHandler

source§

impl Traceable for EventListenerType

source§

impl Traceable for InlineEventListener

source§

impl Traceable for ListenerPhase

source§

impl Traceable for FileReaderFunction

source§

impl Traceable for FileReaderReadyState

source§

impl Traceable for FileReaderResult

source§

impl Traceable for BlobState

source§

impl Traceable for BlobTracker

source§

impl Traceable for BroadcastChannelState

source§

impl Traceable for MessagePortState

source§

impl Traceable for GPUBufferState

source§

impl Traceable for GPUCommandEncoderState

source§

impl Traceable for Guard

source§

impl Traceable for ButtonType

source§

impl Traceable for CanvasContext

source§

impl Traceable for FormDatumValue

source§

impl Traceable for HeadingLevel

source§

impl Traceable for ImageElementMicrotask

source§

impl Traceable for ImageRequestPhase

source§

impl Traceable for State

source§

impl Traceable for InputType

source§

impl Traceable for MediaElementMicrotask

source§

impl Traceable for NetworkState

source§

impl Traceable for PlaybackDirection

source§

impl Traceable for script::dom::htmlmediaelement::ReadyState

source§

impl Traceable for script::dom::htmlmediaelement::SrcObject

source§

impl Traceable for ScriptType

source§

impl Traceable for SourceCode

source§

impl Traceable for script::dom::htmltrackelement::ReadyState

source§

impl Traceable for script::dom::messageevent::SrcObject

source§

impl Traceable for script::dom::nodeiterator::Filter

source§

impl Traceable for NodeListType

source§

impl Traceable for RadioListMode

source§

impl Traceable for OffscreenCanvasContext

source§

impl Traceable for ObserverType

source§

impl Traceable for InitiatorType

source§

impl Traceable for Direction

source§

impl Traceable for NodeOrText

source§

impl Traceable for ParseOperation

source§

impl Traceable for ParserKind

source§

impl Traceable for ParsingAlgorithm

source§

impl Traceable for script::dom::servoparser::Tokenizer

source§

impl Traceable for IsUserAgentWidget

source§

impl Traceable for StyleSheetListOwner

source§

impl Traceable for MediaTrack

source§

impl Traceable for script::dom::treewalker::Filter

source§

impl Traceable for LineAndPositionSetting

source§

impl Traceable for WebGLFramebufferAttachment

source§

impl Traceable for WebGLFramebufferAttachmentRoot

source§

impl Traceable for VertexAttrib

source§

impl Traceable for ShaderCompilationStatus

source§

impl Traceable for TexCompressionValidation

source§

impl Traceable for WebGLTextureOwner

source§

impl Traceable for WebSocketRequestState

source§

impl Traceable for WindowState

source§

impl Traceable for WorkletGlobalScopeType

source§

impl Traceable for XMLHttpRequestState

source§

impl Traceable for AudioContextLatencyCategory

source§

impl Traceable for ChannelCountMode

source§

impl Traceable for ChannelInterpretation

source§

impl Traceable for AutomationRate

source§

impl Traceable for AudioContextState

source§

impl Traceable for BiquadFilterType

source§

impl Traceable for CanvasDirection

source§

impl Traceable for CanvasFillRule

source§

impl Traceable for CanvasLineCap

source§

impl Traceable for CanvasLineJoin

source§

impl Traceable for CanvasTextAlign

source§

impl Traceable for CanvasTextBaseline

source§

impl Traceable for FrameType

source§

impl Traceable for SupportedType

source§

impl Traceable for DocumentReadyState

source§

impl Traceable for FakeXRRegionType

source§

impl Traceable for FakeXRButtonType

source§

impl Traceable for GamepadHand

source§

impl Traceable for SelectionMode

source§

impl Traceable for CanPlayTypeResult

source§

impl Traceable for ColorSpaceConversion

source§

impl Traceable for ImageOrientation

source§

impl Traceable for PremultiplyAlpha

source§

impl Traceable for ResizeQuality

source§

impl Traceable for MediaDeviceKind

source§

impl Traceable for MediaSessionAction

source§

impl Traceable for MediaSessionPlaybackState

source§

impl Traceable for OscillatorType

source§

impl Traceable for DistanceModelType

source§

impl Traceable for PanningModelType

source§

impl Traceable for NavigationTimingType

source§

impl Traceable for PermissionName

source§

impl Traceable for PermissionState

source§

impl Traceable for RTCDataChannelState

source§

impl Traceable for RTCErrorDetailType

source§

impl Traceable for RTCBundlePolicy

source§

impl Traceable for RTCIceConnectionState

source§

impl Traceable for RTCIceCredentialType

source§

impl Traceable for RTCIceGatheringState

source§

impl Traceable for RTCIceTransportPolicy

source§

impl Traceable for RTCRtcpMuxPolicy

source§

impl Traceable for RTCSignalingState

source§

impl Traceable for RTCRtpTransceiverDirection

source§

impl Traceable for RTCSdpType

source§

impl Traceable for ReferrerPolicy

source§

impl Traceable for RequestCache

source§

impl Traceable for RequestCredentials

source§

impl Traceable for RequestDestination

source§

impl Traceable for RequestMode

source§

impl Traceable for RequestRedirect

source§

impl Traceable for ResizeObserverBoxOptions

source§

impl Traceable for ResponseType

source§

impl Traceable for ServiceWorkerState

source§

impl Traceable for ServiceWorkerUpdateViaCache

source§

impl Traceable for ShadowRootMode

source§

impl Traceable for TestEnum

source§

impl Traceable for TextTrackKind

source§

impl Traceable for TextTrackMode

source§

impl Traceable for AlignSetting

source§

impl Traceable for AutoKeyword

source§

impl Traceable for DirectionSetting

source§

impl Traceable for LineAlignSetting

source§

impl Traceable for PositionAlignSetting

source§

impl Traceable for ScrollSetting

source§

impl Traceable for GPUAddressMode

source§

impl Traceable for GPUAutoLayoutMode

source§

impl Traceable for GPUBlendFactor

source§

impl Traceable for GPUBlendOperation

source§

impl Traceable for GPUBufferBindingType

source§

impl Traceable for GPUCanvasAlphaMode

source§

impl Traceable for GPUCompareFunction

source§

impl Traceable for GPUCompilationMessageType

source§

impl Traceable for GPUCullMode

source§

impl Traceable for GPUDeviceLostReason

source§

impl Traceable for GPUErrorFilter

source§

impl Traceable for GPUFeatureName

source§

impl Traceable for GPUFilterMode

source§

impl Traceable for GPUFrontFace

source§

impl Traceable for GPUIndexFormat

source§

impl Traceable for GPULoadOp

source§

impl Traceable for GPUPipelineStatisticName

source§

impl Traceable for GPUPowerPreference

source§

impl Traceable for GPUPrimitiveTopology

source§

impl Traceable for GPUQueryType

source§

impl Traceable for GPUSamplerBindingType

source§

impl Traceable for GPUStencilOperation

source§

impl Traceable for GPUStorageTextureAccess

source§

impl Traceable for GPUStoreOp

source§

impl Traceable for GPUTextureAspect

source§

impl Traceable for GPUTextureDimension

source§

impl Traceable for GPUTextureFormat

source§

impl Traceable for GPUTextureSampleType

source§

impl Traceable for GPUTextureViewDimension

source§

impl Traceable for GPUVertexFormat

source§

impl Traceable for GPUVertexStepMode

source§

impl Traceable for BinaryType

source§

impl Traceable for ScrollBehavior

source§

impl Traceable for WorkerType

source§

impl Traceable for XMLHttpRequestResponseType

source§

impl Traceable for XRHitTestTrackableType

source§

impl Traceable for XRHandedness

source§

impl Traceable for XRTargetRayMode

source§

impl Traceable for XRReferenceSpaceType

source§

impl Traceable for XREnvironmentBlendMode

source§

impl Traceable for XRVisibilityState

source§

impl Traceable for XRSessionMode

source§

impl Traceable for XREye

source§

impl Traceable for XRLayerLayout

source§

impl Traceable for XRTextureType

source§

impl Traceable for AddEventListenerOptionsOrBoolean

source§

impl Traceable for ArrayBufferOrArrayBufferView

source§

impl Traceable for ArrayBufferOrArrayBufferViewOrBlobOrString

source§

impl Traceable for ArrayBufferViewOrArrayBuffer

source§

impl Traceable for AudioContextLatencyCategoryOrDouble

source§

impl Traceable for BlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams

source§

impl Traceable for BlobOrBlobSequence

source§

impl Traceable for BlobOrBoolean

source§

impl Traceable for BlobOrString

source§

impl Traceable for BlobOrUnsignedLong

source§

impl Traceable for BooleanOrMediaTrackConstraints

source§

impl Traceable for ByteStringOrLong

source§

impl Traceable for ByteStringSequenceOrLong

source§

impl Traceable for ByteStringSequenceOrLongOrString

source§

impl Traceable for ByteStringSequenceSequenceOrByteStringByteStringRecord

source§

impl Traceable for CanvasRenderingContext2DOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext

source§

impl Traceable for ClampedUnsignedLongOrConstrainULongRange

source§

impl Traceable for DocumentOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams

source§

impl Traceable for DocumentOrStringOrURLOrBlob

source§

impl Traceable for DoubleOrAutoKeyword

source§

impl Traceable for DoubleOrConstrainDoubleRange

source§

impl Traceable for DoubleSequenceOrGPUColorDict

source§

impl Traceable for EventListenerOptionsOrBoolean

source§

impl Traceable for EventOrString

source§

impl Traceable for EventOrUSVString

source§

impl Traceable for FileOrUSVString

source§

impl Traceable for FileOrUSVStringOrFormData

source§

impl Traceable for Float32ArrayOrUnrestrictedFloatSequence

source§

impl Traceable for GPUPipelineLayoutOrGPUAutoLayoutMode

source§

impl Traceable for GPUSamplerOrGPUTextureViewOrGPUBufferBinding

source§

impl Traceable for HTMLCanvasElementOrOffscreenCanvas

source§

impl Traceable for HTMLElementOrLong

source§

impl Traceable for HTMLElementOrUnsignedLongOrStringOrBoolean

source§

impl Traceable for HTMLImageElementOrHTMLCanvasElementOrOffscreenCanvasOrCSSStyleValue

source§

impl Traceable for HTMLImageElementOrHTMLCanvasElementOrOffscreenCanvasOrCSSStyleValueOrBlobOrImageData

source§

impl Traceable for HTMLOptionElementOrHTMLOptGroupElement

source§

impl Traceable for ImageBitmapOrHTMLCanvasElementOrOffscreenCanvas

source§

impl Traceable for ImageDataOrHTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement

source§

impl Traceable for Int32ArrayOrLongSequence

source§

impl Traceable for LongOrLongSequenceSequence

source§

impl Traceable for LongOrStringByteStringRecord

source§

impl Traceable for LongSequenceOrBoolean

source§

impl Traceable for LongSequenceOrStringOrURLOrBlob

source§

impl Traceable for MediaStreamOrBlob

source§

impl Traceable for MediaStreamTrackOrString

source§

impl Traceable for NodeOrString

source§

impl Traceable for OffscreenCanvasRenderingContext2DOrWebGLRenderingContextOrWebGL2RenderingContext

source§

impl Traceable for RadioNodeListOrElement

source§

impl Traceable for RangeEnforcedUnsignedLongSequenceOrGPUExtent3DDict

source§

impl Traceable for RangeEnforcedUnsignedLongSequenceOrGPUOrigin2DDict

source§

impl Traceable for RangeEnforcedUnsignedLongSequenceOrGPUOrigin3DDict

source§

impl Traceable for ReadableStreamOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams

source§

impl Traceable for RequestOrUSVString

source§

impl Traceable for StringOrBoolean

source§

impl Traceable for StringOrCanvasGradientOrCanvasPattern

source§

impl Traceable for StringOrElementCreationOptions

source§

impl Traceable for StringOrFunction

source§

impl Traceable for StringOrLongSequence

source§

impl Traceable for StringOrObject

source§

impl Traceable for StringOrStringSequence

source§

impl Traceable for StringOrURLOrBlob

source§

impl Traceable for StringOrUnrestrictedDoubleSequence

source§

impl Traceable for StringOrUnsignedLong

source§

impl Traceable for StringSequenceOrUnsignedLong

source§

impl Traceable for TestBindingOrByteStringSequenceSequenceOrStringByteStringRecord

source§

impl Traceable for TestBindingOrStringByteStringRecord

source§

impl Traceable for TestDictionaryOrLong

source§

impl Traceable for USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVString

source§

impl Traceable for Uint32ArrayOrUnsignedLongSequence

source§

impl Traceable for UnsignedLongOrBoolean

source§

impl Traceable for VideoTrackOrAudioTrackOrTextTrack

source§

impl Traceable for WebGLRenderingContextOrWebGL2RenderingContext

source§

impl Traceable for WindowProxyOrElementOrHTMLCollection

source§

impl Traceable for WindowProxyOrMessagePortOrServiceWorker

source§

impl Traceable for Error

source§

impl Traceable for IteratorType

source§

impl Traceable for StackEntryKind

source§

impl Traceable for mozjs::rust::Runtime

source§

impl Traceable for Stencil

source§

impl Traceable for AnimationTimeline

source§

impl Traceable for Animations

source§

impl Traceable for TransitionOrAnimationEvent

source§

impl Traceable for ConsumeBodyPromiseHandler

source§

impl Traceable for ConsumeBodyPromiseRejectionHandler

source§

impl Traceable for TransmitBodyPromiseHandler

source§

impl Traceable for TransmitBodyPromiseRejectionHandler

source§

impl Traceable for CanvasContextState

source§

impl Traceable for CanvasState

source§

impl Traceable for DocumentLoader

source§

impl Traceable for LoadBlocker

source§

impl Traceable for FetchCanceller

source§

impl Traceable for EnqueuedPromiseCallback

source§

impl Traceable for MicrotaskQueue

source§

impl Traceable for UserMicrotask

source§

impl Traceable for DynamicModule

source§

impl Traceable for DynamicModuleList

source§

impl Traceable for ModuleHandler

source§

impl Traceable for ModuleObject

source§

impl Traceable for ModuleTree

source§

impl Traceable for RethrowError

source§

impl Traceable for ScriptFetchOptions

source§

impl Traceable for ContextForRequestInterrupt

source§

impl Traceable for script::script_runtime::Runtime

source§

impl Traceable for StreamConsumer

source§

impl Traceable for Documents

source§

impl Traceable for InProgressLoad

source§

impl Traceable for IncompleteParserContexts

source§

impl Traceable for MainThreadScriptChan

source§

impl Traceable for ScriptThread

source§

impl Traceable for SendableMainThreadScriptChan

source§

impl Traceable for TaskManager

source§

impl Traceable for TaskQueue<MainThreadScriptMsg>

source§

impl Traceable for TaskQueue<DedicatedWorkerScriptMsg>

source§

impl Traceable for DOMManipulationTaskSource

source§

impl Traceable for FileReadingTaskSource

source§

impl Traceable for GamepadTaskSource

source§

impl Traceable for HistoryTraversalTaskSource

source§

impl Traceable for MediaElementTaskSource

source§

impl Traceable for NetworkingTaskSource

source§

impl Traceable for PerformanceTimelineTaskSource

source§

impl Traceable for PortMessageQueue

source§

impl Traceable for RemoteEventTaskSource

source§

impl Traceable for RenderingTaskSource

source§

impl Traceable for TimerTaskSource

source§

impl Traceable for UserInteractionTaskSource

source§

impl Traceable for WebsocketTaskSource

source§

impl Traceable for TextPoint

source§

impl Traceable for UTF8Bytes

source§

impl Traceable for UTF16CodeUnits

source§

impl Traceable for JsTimerEntry

source§

impl Traceable for JsTimerHandle

source§

impl Traceable for JsTimerTask

source§

impl Traceable for JsTimers

source§

impl Traceable for OneshotTimer

source§

impl Traceable for OneshotTimerHandle

source§

impl Traceable for OneshotTimers

source§

impl Traceable for AbstractRange

source§

impl Traceable for BoundaryPoint

source§

impl Traceable for SendableWorkerScriptChan

source§

impl Traceable for WorkerThreadWorkerChan

source§

impl Traceable for AnalyserNode

source§

impl Traceable for AnimationEvent

source§

impl Traceable for Attr

source§

impl Traceable for AudioBuffer

source§

impl Traceable for AudioBufferSourceNode

source§

impl Traceable for AudioContext

source§

impl Traceable for AudioDestinationNode

source§

impl Traceable for AudioListener

source§

impl Traceable for AudioNode

source§

impl Traceable for AudioParam

source§

impl Traceable for AudioScheduledSourceNode

source§

impl Traceable for AudioTrack

source§

impl Traceable for AudioTrackList

source§

impl Traceable for BaseAudioContext

source§

impl Traceable for DecodeResolver

source§

impl Traceable for BeforeUnloadEvent

source§

impl Traceable for BiquadFilterNode

source§

impl Traceable for Blob

source§

impl Traceable for AllowedBluetoothDevice

source§

impl Traceable for Bluetooth

source§

impl Traceable for BluetoothExtraPermissionData

source§

impl Traceable for BluetoothAdvertisingEvent

source§

impl Traceable for BluetoothCharacteristicProperties

source§

impl Traceable for BluetoothDevice

source§

impl Traceable for BluetoothPermissionResult

source§

impl Traceable for BluetoothRemoteGATTCharacteristic

source§

impl Traceable for BluetoothRemoteGATTDescriptor

source§

impl Traceable for BluetoothRemoteGATTServer

source§

impl Traceable for BluetoothRemoteGATTService

source§

impl Traceable for BluetoothUUID

source§

impl Traceable for BroadcastChannel

source§

impl Traceable for CanvasGradient

source§

impl Traceable for CanvasPattern

source§

impl Traceable for CanvasRenderingContext2D

source§

impl Traceable for CDATASection

source§

impl Traceable for ChannelMergerNode

source§

impl Traceable for ChannelSplitterNode

source§

impl Traceable for CharacterData

source§

impl Traceable for Client

source§

impl Traceable for CloseEvent

source§

impl Traceable for Comment

source§

impl Traceable for CompositionEvent

source§

impl Traceable for ConstantSourceNode

source§

impl Traceable for Crypto

source§

impl Traceable for CSS

source§

impl Traceable for CSSConditionRule

source§

impl Traceable for CSSFontFaceRule

source§

impl Traceable for CSSGroupingRule

source§

impl Traceable for CSSImportRule

source§

impl Traceable for CSSKeyframeRule

source§

impl Traceable for CSSKeyframesRule

source§

impl Traceable for CSSLayerBlockRule

source§

impl Traceable for CSSLayerStatementRule

source§

impl Traceable for CSSMediaRule

source§

impl Traceable for CSSNamespaceRule

source§

impl Traceable for CSSRule

source§

impl Traceable for CSSRuleList

source§

impl Traceable for CSSStyleDeclaration

source§

impl Traceable for CSSStyleRule

source§

impl Traceable for CSSStyleSheet

source§

impl Traceable for CSSStyleValue

source§

impl Traceable for CSSSupportsRule

source§

impl Traceable for CustomElementDefinition

source§

impl Traceable for CustomElementReactionStack

source§

impl Traceable for CustomElementRegistry

source§

impl Traceable for ElementQueue

source§

impl Traceable for LifecycleCallbacks

source§

impl Traceable for CustomEvent

source§

impl Traceable for DedicatedWorkerGlobalScope

source§

impl Traceable for DissimilarOriginLocation

source§

impl Traceable for DissimilarOriginWindow

source§

impl Traceable for AnchorsFilter

source§

impl Traceable for Document

source§

impl Traceable for EmbedsFilter

source§

impl Traceable for FakeRequestAnimationFrameCallback

source§

impl Traceable for FormsFilter

source§

impl Traceable for ImagesFilter

source§

impl Traceable for LinksFilter

source§

impl Traceable for PendingInOrderScriptVec

source§

impl Traceable for PendingScript

source§

impl Traceable for ScriptsFilter

source§

impl Traceable for DocumentFragment

source§

impl Traceable for DocumentOrShadowRoot

source§

impl Traceable for StyleSheetInDocument

source§

impl Traceable for DocumentType

source§

impl Traceable for DOMException

source§

impl Traceable for DOMImplementation

source§

impl Traceable for DOMMatrix

source§

impl Traceable for DOMMatrixReadOnly

source§

impl Traceable for DOMParser

source§

impl Traceable for DOMPoint

source§

impl Traceable for DOMPointReadOnly

source§

impl Traceable for DOMQuad

source§

impl Traceable for DOMRect

source§

impl Traceable for DOMRectReadOnly

source§

impl Traceable for DOMStringList

source§

impl Traceable for DOMStringMap

source§

impl Traceable for DOMTokenList

source§

impl Traceable for DynamicModuleId

source§

impl Traceable for DynamicModuleOwner

source§

impl Traceable for Element

source§

impl Traceable for TagName

source§

impl Traceable for ElementInternals

source§

impl Traceable for ErrorEvent

source§

impl Traceable for Event

source§

impl Traceable for EventSource

source§

impl Traceable for EventSourceTimeoutCallback

source§

impl Traceable for script::dom::eventsource::GenerationId

source§

impl Traceable for EventListenerEntry

source§

impl Traceable for EventListeners

source§

impl Traceable for EventTarget

source§

impl Traceable for InternalRawUncompiledHandler

source§

impl Traceable for ExtendableEvent

source§

impl Traceable for ExtendableMessageEvent

source§

impl Traceable for FakeXRDevice

source§

impl Traceable for FakeXRInputController

source§

impl Traceable for File

source§

impl Traceable for FileList

source§

impl Traceable for FileReader

source§

impl Traceable for script::dom::filereader::GenerationId

source§

impl Traceable for FileReaderSync

source§

impl Traceable for FocusEvent

source§

impl Traceable for FormData

source§

impl Traceable for FormDataEvent

source§

impl Traceable for GainNode

source§

impl Traceable for Gamepad

source§

impl Traceable for GamepadButton

source§

impl Traceable for GamepadButtonList

source§

impl Traceable for GamepadEvent

source§

impl Traceable for GamepadPose

source§

impl Traceable for AutoCloseWorker

source§

impl Traceable for BlobInfo

source§

impl Traceable for GlobalScope

source§

impl Traceable for ManagedMessagePort

source§

impl Traceable for GPU

source§

impl Traceable for GPUAdapter

source§

impl Traceable for GPUAdapterInfo

source§

impl Traceable for GPUBindGroup

source§

impl Traceable for GPUBindGroupLayout

source§

impl Traceable for GPUBuffer

source§

impl Traceable for GPUBufferMapInfo

source§

impl Traceable for GPUBufferUsage

source§

impl Traceable for GPUCanvasContext

source§

impl Traceable for WebGPUContextId

source§

impl Traceable for GPUColorWrite

source§

impl Traceable for GPUCommandBuffer

source§

impl Traceable for GPUCommandEncoder

source§

impl Traceable for GPUCompilationInfo

source§

impl Traceable for GPUCompilationMessage

source§

impl Traceable for GPUComputePassEncoder

source§

impl Traceable for GPUComputePipeline

source§

impl Traceable for GPUDevice

source§

impl Traceable for GPUDeviceLostInfo

source§

impl Traceable for GPUError

source§

impl Traceable for GPUInternalError

source§

impl Traceable for GPUMapMode

source§

impl Traceable for GPUOutOfMemoryError

source§

impl Traceable for GPUPipelineLayout

source§

impl Traceable for GPUQuerySet

source§

impl Traceable for GPUQueue

source§

impl Traceable for GPURenderBundle

source§

impl Traceable for GPURenderBundleEncoder

source§

impl Traceable for GPURenderPassEncoder

source§

impl Traceable for GPURenderPipeline

source§

impl Traceable for GPUSampler

source§

impl Traceable for GPUShaderModule

source§

impl Traceable for GPUShaderStage

source§

impl Traceable for GPUSupportedFeatures

source§

impl Traceable for GPUSupportedLimits

source§

impl Traceable for GPUTexture

source§

impl Traceable for GPUTextureUsage

source§

impl Traceable for GPUTextureView

source§

impl Traceable for GPUUncapturedErrorEvent

source§

impl Traceable for GPUValidationError

source§

impl Traceable for HashChangeEvent

source§

impl Traceable for Headers

source§

impl Traceable for History

source§

impl Traceable for HTMLAnchorElement

source§

impl Traceable for HTMLAreaElement

source§

impl Traceable for HTMLAudioElement

source§

impl Traceable for HTMLBaseElement

source§

impl Traceable for HTMLBodyElement

source§

impl Traceable for HTMLBRElement

source§

impl Traceable for HTMLButtonElement

source§

impl Traceable for HTMLCanvasElement

source§

impl Traceable for HTMLCollection

source§

impl Traceable for OptionU32

source§

impl Traceable for HTMLDataElement

source§

impl Traceable for HTMLDataListElement

source§

impl Traceable for HTMLDetailsElement

source§

impl Traceable for HTMLDialogElement

source§

impl Traceable for HTMLDirectoryElement

source§

impl Traceable for HTMLDivElement

source§

impl Traceable for HTMLDListElement

source§

impl Traceable for HTMLElement

source§

impl Traceable for HTMLEmbedElement

source§

impl Traceable for HTMLFieldSetElement

source§

impl Traceable for HTMLFontElement

source§

impl Traceable for HTMLFormControlsCollection

source§

impl Traceable for FormDatum

source§

impl Traceable for script::dom::htmlformelement::GenerationId

source§

impl Traceable for HTMLFormElement

source§

impl Traceable for HTMLFrameElement

source§

impl Traceable for HTMLFrameSetElement

source§

impl Traceable for HTMLHeadElement

source§

impl Traceable for HTMLHeadingElement

source§

impl Traceable for HTMLHRElement

source§

impl Traceable for HTMLHtmlElement

source§

impl Traceable for HTMLIFrameElement

source§

impl Traceable for SandboxAllowance

source§

impl Traceable for HTMLImageElement

source§

impl Traceable for ImageRequest

source§

impl Traceable for SourceSet

source§

impl Traceable for HTMLInputElement

source§

impl Traceable for InputActivationState

source§

impl Traceable for HTMLLabelElement

source§

impl Traceable for HTMLLegendElement

source§

impl Traceable for HTMLLIElement

source§

impl Traceable for HTMLLinkElement

source§

impl Traceable for RequestGenerationId

source§

impl Traceable for HTMLMapElement

source§

impl Traceable for HTMLMediaElement

source§

impl Traceable for HTMLMediaElementFetchContext

source§

impl Traceable for HTMLMenuElement

source§

impl Traceable for HTMLMetaElement

source§

impl Traceable for RefreshRedirectDue

source§

impl Traceable for HTMLMeterElement

source§

impl Traceable for HTMLModElement

source§

impl Traceable for HTMLObjectElement

source§

impl Traceable for HTMLOListElement

source§

impl Traceable for HTMLOptGroupElement

source§

impl Traceable for HTMLOptionElement

source§

impl Traceable for HTMLOptionsCollection

source§

impl Traceable for HTMLOutputElement

source§

impl Traceable for HTMLParagraphElement

source§

impl Traceable for HTMLParamElement

source§

impl Traceable for HTMLPictureElement

source§

impl Traceable for HTMLPreElement

source§

impl Traceable for HTMLProgressElement

source§

impl Traceable for HTMLQuoteElement

source§

impl Traceable for CompiledSourceCode

source§

impl Traceable for HTMLScriptElement

source§

impl Traceable for ScriptId

source§

impl Traceable for ScriptOrigin

source§

impl Traceable for HTMLSelectElement

source§

impl Traceable for OptionsFilter

source§

impl Traceable for HTMLSourceElement

source§

impl Traceable for HTMLSpanElement

source§

impl Traceable for HTMLStyleElement

source§

impl Traceable for HTMLTableCaptionElement

source§

impl Traceable for HTMLTableCellElement

source§

impl Traceable for HTMLTableColElement

source§

impl Traceable for HTMLTableElement

source§

impl Traceable for TableRowFilter

source§

impl Traceable for CellsFilter

source§

impl Traceable for HTMLTableRowElement

source§

impl Traceable for HTMLTableSectionElement

source§

impl Traceable for RowsFilter

source§

impl Traceable for HTMLTemplateElement

source§

impl Traceable for HTMLTextAreaElement

source§

impl Traceable for HTMLTimeElement

source§

impl Traceable for HTMLTitleElement

source§

impl Traceable for HTMLTrackElement

source§

impl Traceable for HTMLUListElement

source§

impl Traceable for HTMLUnknownElement

source§

impl Traceable for HTMLVideoElement

source§

impl Traceable for ImageBitmap

source§

impl Traceable for ImageData

source§

impl Traceable for InputEvent

source§

impl Traceable for KeyboardEvent

source§

impl Traceable for Location

source§

impl Traceable for MediaDeviceInfo

source§

impl Traceable for MediaDevices

source§

impl Traceable for MediaElementAudioSourceNode

source§

impl Traceable for MediaError

source§

impl Traceable for MediaList

source§

impl Traceable for MediaMetadata

source§

impl Traceable for MediaQueryList

source§

impl Traceable for MediaQueryListEvent

source§

impl Traceable for MediaSession

source§

impl Traceable for MediaStream

source§

impl Traceable for MediaStreamAudioDestinationNode

source§

impl Traceable for MediaStreamAudioSourceNode

source§

impl Traceable for MediaStreamTrack

source§

impl Traceable for MediaStreamTrackAudioSourceNode

source§

impl Traceable for MessageChannel

source§

impl Traceable for MessageEvent

source§

impl Traceable for MessagePort

source§

impl Traceable for MimeType

source§

impl Traceable for MimeTypeArray

source§

impl Traceable for MouseEvent

source§

impl Traceable for MutationObserver

source§

impl Traceable for ObserverOptions

source§

impl Traceable for RegisteredObserver

source§

impl Traceable for MutationRecord

source§

impl Traceable for NamedNodeMap

source§

impl Traceable for NavigationPreloadManager

source§

impl Traceable for Navigator

source§

impl Traceable for Node

source§

impl Traceable for NodeFlags

source§

impl Traceable for UniqueId

source§

impl Traceable for NodeIterator

source§

impl Traceable for ChildrenList

source§

impl Traceable for ElementsByNameList

source§

impl Traceable for LabelsList

source§

impl Traceable for NodeList

source§

impl Traceable for RadioList

source§

impl Traceable for OfflineAudioCompletionEvent

source§

impl Traceable for OfflineAudioContext

source§

impl Traceable for OffscreenCanvas

source§

impl Traceable for OffscreenCanvasRenderingContext2D

source§

impl Traceable for OscillatorNode

source§

impl Traceable for PageTransitionEvent

source§

impl Traceable for PaintRenderingContext2D

source§

impl Traceable for PaintSize

source§

impl Traceable for PaintDefinition

source§

impl Traceable for PaintWorkletGlobalScope

source§

impl Traceable for PannerNode

source§

impl Traceable for Performance

source§

impl Traceable for PerformanceEntryList

source§

impl Traceable for script::dom::performance::PerformanceObserver

source§

impl Traceable for PerformanceEntry

source§

impl Traceable for PerformanceMark

source§

impl Traceable for PerformanceMeasure

source§

impl Traceable for PerformanceNavigation

source§

impl Traceable for PerformanceNavigationTiming

source§

impl Traceable for script::dom::performanceobserver::PerformanceObserver

source§

impl Traceable for PerformanceObserverEntryList

source§

impl Traceable for PerformancePaintTiming

source§

impl Traceable for PerformanceResourceTiming

source§

impl Traceable for Permissions

source§

impl Traceable for PermissionStatus

source§

impl Traceable for Plugin

source§

impl Traceable for PluginArray

source§

impl Traceable for PopStateEvent

source§

impl Traceable for ProcessingInstruction

source§

impl Traceable for ProgressEvent

source§

impl Traceable for Promise

source§

impl Traceable for PromiseNativeHandler

source§

impl Traceable for PromiseRejectionEvent

source§

impl Traceable for RadioNodeList

source§

impl Traceable for script::dom::range::Range

source§

impl Traceable for WeakRangeVec

source§

impl Traceable for ElementRareData

source§

impl Traceable for NodeRareData

source§

impl Traceable for ExternalUnderlyingSourceController

source§

impl Traceable for ReadableStream

source§

impl Traceable for Request

source§

impl Traceable for ResizeObservation

source§

impl Traceable for ResizeObserver

source§

impl Traceable for ResizeObserverEntry

source§

impl Traceable for ResizeObserverSize

source§

impl Traceable for ResizeObserverSizeImpl

source§

impl Traceable for Response

source§

impl Traceable for RTCDataChannel

source§

impl Traceable for RTCDataChannelEvent

source§

impl Traceable for RTCError

source§

impl Traceable for RTCErrorEvent

source§

impl Traceable for RTCIceCandidate

source§

impl Traceable for RTCPeerConnection

source§

impl Traceable for RTCPeerConnectionIceEvent

source§

impl Traceable for RTCRtpSender

source§

impl Traceable for RTCRtpTransceiver

source§

impl Traceable for RTCSessionDescription

source§

impl Traceable for RTCTrackEvent

source§

impl Traceable for Screen

source§

impl Traceable for Selection

source§

impl Traceable for ServiceWorker

source§

impl Traceable for ServiceWorkerContainer

source§

impl Traceable for ServiceWorkerChan

source§

impl Traceable for ServiceWorkerGlobalScope

source§

impl Traceable for ServiceWorkerRegistration

source§

impl Traceable for Attribute

source§

impl Traceable for ParseNode

source§

impl Traceable for ParseNodeData

source§

impl Traceable for script::dom::servoparser::async_html::Tokenizer

source§

impl Traceable for script::dom::servoparser::html::Tokenizer

source§

impl Traceable for PrefetchSink

source§

impl Traceable for script::dom::servoparser::prefetch::Tokenizer

source§

impl Traceable for NetworkDecoder

source§

impl Traceable for NetworkSink

source§

impl Traceable for ServoParser

source§

impl Traceable for Sink

source§

impl Traceable for script::dom::servoparser::xml::Tokenizer

source§

impl Traceable for ShadowRoot

source§

impl Traceable for StaticRange

source§

impl Traceable for StereoPannerNode

source§

impl Traceable for Storage

source§

impl Traceable for StorageEvent

source§

impl Traceable for StylePropertyMapReadOnly

source§

impl Traceable for StyleSheet

source§

impl Traceable for StyleSheetList

source§

impl Traceable for SubmitEvent

source§

impl Traceable for SVGElement

source§

impl Traceable for SVGGraphicsElement

source§

impl Traceable for SVGSVGElement

source§

impl Traceable for TestBinding

source§

impl Traceable for TestBindingCallback

source§

impl Traceable for TestBindingIterable

source§

impl Traceable for TestBindingMaplike

source§

impl Traceable for TestBindingPairIterable

source§

impl Traceable for TestBindingProxy

source§

impl Traceable for TestBindingSetlike

source§

impl Traceable for TestRunner

source§

impl Traceable for TestWorklet

source§

impl Traceable for TestWorkletGlobalScope

source§

impl Traceable for Text

source§

impl Traceable for TextDecoder

source§

impl Traceable for TextEncoder

source§

impl Traceable for TextMetrics

source§

impl Traceable for TextTrack

source§

impl Traceable for TextTrackCue

source§

impl Traceable for TextTrackCueList

source§

impl Traceable for TextTrackList

source§

impl Traceable for TimeRange

source§

impl Traceable for TimeRanges

source§

impl Traceable for TimeRangesContainer

source§

impl Traceable for Touch

source§

impl Traceable for TouchEvent

source§

impl Traceable for TouchList

source§

impl Traceable for TrackEvent

source§

impl Traceable for TransitionEvent

source§

impl Traceable for TreeWalker

source§

impl Traceable for UIEvent

source§

impl Traceable for URL

source§

impl Traceable for URLSearchParams

source§

impl Traceable for ValidationFlags

source§

impl Traceable for ValidityState

source§

impl Traceable for VertexArrayObject

source§

impl Traceable for VertexAttribData

source§

impl Traceable for VideoTrack

source§

impl Traceable for VideoTrackList

source§

impl Traceable for VTTCue

source§

impl Traceable for VTTRegion

source§

impl Traceable for IndexedBinding

source§

impl Traceable for WebGL2RenderingContext

source§

impl Traceable for ANGLEInstancedArrays

source§

impl Traceable for EXTBlendMinmax

source§

impl Traceable for EXTColorBufferHalfFloat

source§

impl Traceable for EXTFragDepth

source§

impl Traceable for EXTShaderTextureLod

source§

impl Traceable for EXTTextureFilterAnisotropic

source§

impl Traceable for OESElementIndexUint

source§

impl Traceable for OESStandardDerivatives

source§

impl Traceable for OESTextureFloat

source§

impl Traceable for OESTextureFloatLinear

source§

impl Traceable for OESTextureHalfFloat

source§

impl Traceable for OESTextureHalfFloatLinear

source§

impl Traceable for OESVertexArrayObject

source§

impl Traceable for WEBGLColorBufferFloat

source§

impl Traceable for WEBGLCompressedTextureETC1

source§

impl Traceable for WEBGLCompressedTextureS3TC

source§

impl Traceable for WebGLExtensionFeatures

source§

impl Traceable for WebGLExtensions

source§

impl Traceable for WebGLActiveInfo

source§

impl Traceable for WebGLBuffer

source§

impl Traceable for WebGLContextEvent

source§

impl Traceable for WebGLFramebuffer

source§

impl Traceable for WebGLObject

source§

impl Traceable for WebGLProgram

source§

impl Traceable for WebGLQuery

source§

impl Traceable for WebGLRenderbuffer

source§

impl Traceable for CapFlags

source§

impl Traceable for Capabilities

source§

impl Traceable for TextureUnit

source§

impl Traceable for TextureUnpacking

source§

impl Traceable for Textures

source§

impl Traceable for WebGLCommandSender

source§

impl Traceable for WebGLMessageSender

source§

impl Traceable for WebGLRenderingContext

source§

impl Traceable for WebGLSampler

source§

impl Traceable for WebGLShader

source§

impl Traceable for WebGLShaderPrecisionFormat

source§

impl Traceable for WebGLSync

source§

impl Traceable for ImageInfo

source§

impl Traceable for TexCompression

source§

impl Traceable for WebGLTexture

source§

impl Traceable for WebGLTransformFeedback

source§

impl Traceable for WebGLUniformLocation

source§

impl Traceable for WebGLVertexArrayObject

source§

impl Traceable for WebGLVertexArrayObjectOES

source§

impl Traceable for WebSocket

source§

impl Traceable for WheelEvent

source§

impl Traceable for CSSErrorReporter

source§

impl Traceable for Window

source§

impl Traceable for WindowProxy

source§

impl Traceable for Worker

source§

impl Traceable for WorkerGlobalScope

source§

impl Traceable for WorkerLocation

source§

impl Traceable for WorkerNavigator

source§

impl Traceable for DroppableField

source§

impl Traceable for Worklet

source§

impl Traceable for WorkletExecutor

source§

impl Traceable for WorkletId

source§

impl Traceable for WorkletThread

source§

impl Traceable for WorkletThreadPool

source§

impl Traceable for WorkletGlobalScope

source§

impl Traceable for XMLDocument

source§

impl Traceable for script::dom::xmlhttprequest::GenerationId

source§

impl Traceable for XHRTimeoutCallback

source§

impl Traceable for XMLHttpRequest

source§

impl Traceable for XMLHttpRequestEventTarget

source§

impl Traceable for XMLHttpRequestUpload

source§

impl Traceable for XMLSerializer

source§

impl Traceable for XRCompositionLayer

source§

impl Traceable for XRCubeLayer

source§

impl Traceable for XRCylinderLayer

source§

impl Traceable for XREquirectLayer

source§

impl Traceable for XRFrame

source§

impl Traceable for XRHand

source§

impl Traceable for XRHitTestResult

source§

impl Traceable for XRHitTestSource

source§

impl Traceable for XRInputSource

source§

impl Traceable for XRInputSourceArray

source§

impl Traceable for XRInputSourceEvent

source§

impl Traceable for XRInputSourcesChangeEvent

source§

impl Traceable for XRJointPose

source§

impl Traceable for XRJointSpace

source§

impl Traceable for XRLayer

source§

impl Traceable for XRLayerEvent

source§

impl Traceable for XRMediaBinding

source§

impl Traceable for XRPose

source§

impl Traceable for XRProjectionLayer

source§

impl Traceable for XRQuadLayer

source§

impl Traceable for XRRay

source§

impl Traceable for XRReferenceSpace

source§

impl Traceable for XRRenderState

source§

impl Traceable for XRRigidTransform

source§

impl Traceable for XRSession

source§

impl Traceable for XRSessionEvent

source§

impl Traceable for XRSpace

source§

impl Traceable for XRSubImage

source§

impl Traceable for XRSystem

source§

impl Traceable for XRTest

source§

impl Traceable for XRView

source§

impl Traceable for XRViewerPose

source§

impl Traceable for XRViewport

source§

impl Traceable for XRWebGLBinding

source§

impl Traceable for XRWebGLLayer

source§

impl Traceable for XRWebGLSubImage

source§

impl Traceable for CallbackFunction

source§

impl Traceable for CallbackInterface

source§

impl Traceable for CallbackObject

source§

impl Traceable for AnalyserOptions

source§

impl Traceable for AnimationEventInit

source§

impl Traceable for AudioBufferOptions

source§

impl Traceable for AudioBufferSourceOptions

source§

impl Traceable for AudioContextOptions

source§

impl Traceable for AudioTimestamp

source§

impl Traceable for AudioNodeOptions

source§

impl Traceable for DecodeErrorCallback

source§

impl Traceable for DecodeSuccessCallback

source§

impl Traceable for BiquadFilterOptions

source§

impl Traceable for BlobPropertyBag

source§

impl Traceable for BluetoothAdvertisingEventInit

source§

impl Traceable for BluetoothDataFilterInit

source§

impl Traceable for BluetoothLEScanFilterInit

source§

impl Traceable for RequestDeviceOptions

source§

impl Traceable for BluetoothPermissionDescriptor

source§

impl Traceable for ChannelMergerOptions

source§

impl Traceable for ChannelSplitterOptions

source§

impl Traceable for CloseEventInit

source§

impl Traceable for CompositionEventInit

source§

impl Traceable for ConstantSourceOptions

source§

impl Traceable for CustomElementConstructor

source§

impl Traceable for ElementDefinitionOptions

source§

impl Traceable for CustomEventInit

source§

impl Traceable for DOMMatrix2DInit

source§

impl Traceable for DOMMatrixInit

source§

impl Traceable for DOMPointInit

source§

impl Traceable for DOMQuadInit

source§

impl Traceable for DOMRectInit

source§

impl Traceable for ElementCreationOptions

source§

impl Traceable for ValidityStateFlags

source§

impl Traceable for ErrorEventInit

source§

impl Traceable for EventInit

source§

impl Traceable for EventHandlerNonNull

source§

impl Traceable for OnBeforeUnloadEventHandlerNonNull

source§

impl Traceable for OnErrorEventHandlerNonNull

source§

impl Traceable for EventListener

source§

impl Traceable for EventModifierInit

source§

impl Traceable for EventSourceInit

source§

impl Traceable for AddEventListenerOptions

source§

impl Traceable for EventListenerOptions

source§

impl Traceable for ExtendableEventInit

source§

impl Traceable for ExtendableMessageEventInit

source§

impl Traceable for FakeXRBoundsPoint

source§

impl Traceable for FakeXRDeviceResolution

source§

impl Traceable for FakeXRFieldOfViewInit

source§

impl Traceable for FakeXRRegionInit

source§

impl Traceable for FakeXRRigidTransformInit

source§

impl Traceable for FakeXRTriangleInit

source§

impl Traceable for FakeXRViewInit

source§

impl Traceable for FakeXRWorldInit

source§

impl Traceable for FakeXRButtonStateInit

source§

impl Traceable for FakeXRInputSourceInit

source§

impl Traceable for FilePropertyBag

source§

impl Traceable for FocusEventInit

source§

impl Traceable for FormDataEventInit

source§

impl Traceable for Function

source§

impl Traceable for GainOptions

source§

impl Traceable for GamepadEventInit

source§

impl Traceable for HashChangeEventInit

source§

impl Traceable for ImageBitmapOptions

source§

impl Traceable for InputEventInit

source§

impl Traceable for IterableKeyAndValueResult

source§

impl Traceable for IterableKeyOrValueResult

source§

impl Traceable for KeyboardEventInit

source§

impl Traceable for ConstrainDoubleRange

source§

impl Traceable for ConstrainULongRange

source§

impl Traceable for DoubleRange

source§

impl Traceable for MediaStreamConstraints

source§

impl Traceable for MediaTrackConstraintSet

source§

impl Traceable for MediaTrackConstraints

source§

impl Traceable for ULongRange

source§

impl Traceable for MediaElementAudioSourceOptions

source§

impl Traceable for MediaImage

source§

impl Traceable for MediaMetadataInit

source§

impl Traceable for MediaQueryListEventInit

source§

impl Traceable for MediaPositionState

source§

impl Traceable for MediaSessionActionDetails

source§

impl Traceable for MediaSessionActionHandler

source§

impl Traceable for MediaSessionSeekActionDetails

source§

impl Traceable for MediaSessionSeekToActionDetails

source§

impl Traceable for MediaStreamAudioSourceOptions

source§

impl Traceable for MediaStreamTrackAudioSourceOptions

source§

impl Traceable for MessageEventInit

source§

impl Traceable for PostMessageOptions

source§

impl Traceable for MouseEventInit

source§

impl Traceable for MutationCallback

source§

impl Traceable for MutationObserverInit

source§

impl Traceable for NavigationPreloadState

source§

impl Traceable for GetRootNodeOptions

source§

impl Traceable for NodeFilter

source§

impl Traceable for OfflineAudioCompletionEventInit

source§

impl Traceable for OfflineAudioContextOptions

source§

impl Traceable for ImageEncodeOptions

source§

impl Traceable for OscillatorOptions

source§

impl Traceable for PageTransitionEventInit

source§

impl Traceable for PannerOptions

source§

impl Traceable for PerformanceObserverCallback

source§

impl Traceable for PerformanceObserverInit

source§

impl Traceable for DevicePermissionDescriptor

source§

impl Traceable for MidiPermissionDescriptor

source§

impl Traceable for PermissionDescriptor

source§

impl Traceable for PushPermissionDescriptor

source§

impl Traceable for PopStateEventInit

source§

impl Traceable for ProgressEventInit

source§

impl Traceable for AnyCallback

source§

impl Traceable for PromiseJobCallback

source§

impl Traceable for PromiseRejectionEventInit

source§

impl Traceable for RTCDataChannelInit

source§

impl Traceable for RTCDataChannelEventInit

source§

impl Traceable for RTCErrorInit

source§

impl Traceable for RTCErrorEventInit

source§

impl Traceable for RTCIceCandidateInit

source§

impl Traceable for RTCAnswerOptions

source§

impl Traceable for RTCConfiguration

source§

impl Traceable for RTCIceServer

source§

impl Traceable for RTCOfferAnswerOptions

source§

impl Traceable for RTCOfferOptions

source§

impl Traceable for RTCRtpCodingParameters

source§

impl Traceable for RTCRtpEncodingParameters

source§

impl Traceable for RTCRtpTransceiverInit

source§

impl Traceable for RTCPeerConnectionIceEventInit

source§

impl Traceable for RTCRtcpParameters

source§

impl Traceable for RTCRtpCodecParameters

source§

impl Traceable for RTCRtpHeaderExtensionParameters

source§

impl Traceable for RTCRtpParameters

source§

impl Traceable for RTCRtpSendParameters

source§

impl Traceable for RTCSessionDescriptionInit

source§

impl Traceable for RTCTrackEventInit

source§

impl Traceable for RequestInit

source§

impl Traceable for ResizeObserverCallback

source§

impl Traceable for ResizeObserverOptions

source§

impl Traceable for ResponseInit

source§

impl Traceable for RegistrationOptions

source§

impl Traceable for StaticRangeInit

source§

impl Traceable for StereoPannerOptions

source§

impl Traceable for StorageEventInit

source§

impl Traceable for SubmitEventInit

source§

impl Traceable for SimpleCallback

source§

impl Traceable for TestDictionary

source§

impl Traceable for TestDictionaryDefaults

source§

impl Traceable for TestDictionaryParent

source§

impl Traceable for TestDictionaryWithParent

source§

impl Traceable for TestURLLike

source§

impl Traceable for TextDecodeOptions

source§

impl Traceable for TextDecoderOptions

source§

impl Traceable for TrackEventInit

source§

impl Traceable for TransitionEventInit

source§

impl Traceable for UIEventInit

source§

impl Traceable for VoidFunction

source§

impl Traceable for WebGLContextEventInit

source§

impl Traceable for WebGLContextAttributes

source§

impl Traceable for GPUBindGroupDescriptor

source§

impl Traceable for GPUBindGroupEntry

source§

impl Traceable for GPUBindGroupLayoutDescriptor

source§

impl Traceable for GPUBindGroupLayoutEntry

source§

impl Traceable for GPUBlendComponent

source§

impl Traceable for GPUBlendState

source§

impl Traceable for GPUBufferBinding

source§

impl Traceable for GPUBufferBindingLayout

source§

impl Traceable for GPUBufferDescriptor

source§

impl Traceable for GPUCanvasConfiguration

source§

impl Traceable for GPUColorDict

source§

impl Traceable for GPUColorTargetState

source§

impl Traceable for GPUCommandBufferDescriptor

source§

impl Traceable for GPUCommandEncoderDescriptor

source§

impl Traceable for GPUComputePassDescriptor

source§

impl Traceable for GPUComputePipelineDescriptor

source§

impl Traceable for GPUDepthStencilState

source§

impl Traceable for GPUDeviceDescriptor

source§

impl Traceable for GPUExtent3DDict

source§

impl Traceable for GPUFragmentState

source§

impl Traceable for GPUImageBitmapCopyView

source§

impl Traceable for GPUImageCopyBuffer

source§

impl Traceable for GPUImageCopyExternalImage

source§

impl Traceable for GPUImageCopyTexture

source§

impl Traceable for GPUImageCopyTextureTagged

source§

impl Traceable for GPUImageDataLayout

source§

impl Traceable for GPUMultisampleState

source§

impl Traceable for GPUObjectDescriptorBase

source§

impl Traceable for GPUOrigin2DDict

source§

impl Traceable for GPUOrigin3DDict

source§

impl Traceable for GPUPipelineDescriptorBase

source§

impl Traceable for GPUPipelineLayoutDescriptor

source§

impl Traceable for GPUPrimitiveState

source§

impl Traceable for GPUProgrammableStage

source§

impl Traceable for GPUQuerySetDescriptor

source§

impl Traceable for GPURenderBundleDescriptor

source§

impl Traceable for GPURenderBundleEncoderDescriptor

source§

impl Traceable for GPURenderPassColorAttachment

source§

impl Traceable for GPURenderPassDepthStencilAttachment

source§

impl Traceable for GPURenderPassDescriptor

source§

impl Traceable for GPURenderPassLayout

source§

impl Traceable for GPURenderPipelineDescriptor

source§

impl Traceable for GPURequestAdapterOptions

source§

impl Traceable for GPUSamplerBindingLayout

source§

impl Traceable for GPUSamplerDescriptor

source§

impl Traceable for GPUShaderModuleDescriptor

source§

impl Traceable for GPUStencilFaceState

source§

impl Traceable for GPUStorageTextureBindingLayout

source§

impl Traceable for GPUTextureBindingLayout

source§

impl Traceable for GPUTextureDescriptor

source§

impl Traceable for GPUTextureViewDescriptor

source§

impl Traceable for GPUUncapturedErrorEventInit

source§

impl Traceable for GPUVertexAttribute

source§

impl Traceable for GPUVertexBufferLayout

source§

impl Traceable for GPUVertexState

source§

impl Traceable for WheelEventInit

source§

impl Traceable for FrameRequestCallback

source§

impl Traceable for ScrollOptions

source§

impl Traceable for ScrollToOptions

source§

impl Traceable for WindowPostMessageOptions

source§

impl Traceable for WorkerOptions

source§

impl Traceable for WorkletOptions

source§

impl Traceable for XRHitTestOptionsInit

source§

impl Traceable for XRInputSourceEventInit

source§

impl Traceable for XRInputSourcesChangeEventInit

source§

impl Traceable for XRLayerEventInit

source§

impl Traceable for XRMediaLayerInit

source§

impl Traceable for XRRayDirectionInit

source§

impl Traceable for XRRenderStateInit

source§

impl Traceable for XRFrameRequestCallback

source§

impl Traceable for XRSessionEventInit

source§

impl Traceable for XRSessionInit

source§

impl Traceable for FakeXRDeviceInit

source§

impl Traceable for XRCubeLayerInit

source§

impl Traceable for XRCylinderLayerInit

source§

impl Traceable for XREquirectLayerInit

source§

impl Traceable for XRLayerInit

source§

impl Traceable for XRProjectionLayerInit

source§

impl Traceable for XRQuadLayerInit

source§

impl Traceable for XRWebGLLayerInit

source§

impl Traceable for TrustedPromise

source§

impl Traceable for Reflector

source§

impl Traceable for StackEntry

source§

impl Traceable for ByteString

source§

impl Traceable for DOMString

source§

impl Traceable for USVString

source§

impl Traceable for GlobalStaticData

source§

impl Traceable for WindowProxyHandler

source§

impl<K, V> Traceable for Record<K, V>

source§

impl<K, V: JSTraceable, S> Traceable for HashMapTracedValues<K, V, S>

source§

impl<T> Traceable for mozjs::gc::collections::RootableVec<T>
where T: Traceable,

source§

impl<T> Traceable for mozjs::gc::collections::RootedTraceableBox<T>
where T: Traceable + 'static,

source§

impl<T> Traceable for TextInput<T>

source§

impl<T> Traceable for TypedWebGLExtensionWrapper<T>

source§

impl<T> Traceable for HeapBufferSource<T>

source§

impl<T> Traceable for RefCell<T>
where T: Traceable,

source§

impl<T> Traceable for Rc<T>
where T: Traceable,

source§

impl<T> Traceable for TypedArray<T, Box<Heap<*mut JSObject>>>

source§

impl<T> Traceable for IterableIterator<T>

source§

impl<T> Traceable for Finite<T>
where T: JSTraceable + Float,

source§

impl<T> Traceable for MutDom<T>

source§

impl<T> Traceable for MutNullableDom<T>

source§

impl<T> Traceable for Root<Dom<T>>
where T: DomObject,

source§

impl<T> Traceable for NoTrace<T>

source§

impl<T> Traceable for script::dom::bindings::trace::RootableVec<T>

source§

impl<T: DomObject> Traceable for Trusted<T>

source§

impl<T: DomObject> Traceable for Dom<T>

source§

impl<T: DomObject> Traceable for DomOnceCell<T>

source§

impl<T: WeakReferenceable> Traceable for DOMTracker<T>

source§

impl<T: WeakReferenceable> Traceable for MutableWeakRef<T>

source§

impl<T: WeakReferenceable> Traceable for WeakRef<T>

source§

impl<T: JSTraceable + 'static> Traceable for script::dom::bindings::trace::RootedTraceableBox<T>

source§

impl<T: JSTraceable + MallocSizeOf> Traceable for LayoutValue<T>

source§

impl<T: JSTraceable> Traceable for DomRefCell<T>