Trait GCTraceable

Source
pub trait GCTraceable<T>
where T: GCTraceable<T> + 'static,
{ // Required method fn collect(&self, queue: &mut VecDeque<GCArcWeak<T>>); }

Required Methods§

Source

fn collect(&self, queue: &mut VecDeque<GCArcWeak<T>>)

collects all reachable objects and adds them to the provided queue.

Implementors§