pub trait TypeTrace: Send + Sync { type Trace: Iterator<Item = GcPtr>; fn trace(&self, obj: GcPtr) -> Self::Trace; }
A trait used to trace an object type.
Returns an iterator to iterate over all GC objects that are referenced by the given object.