Trait MarkSweep
marksweep
pub trait MarkSweep: Send { fn is_root(&self) -> bool; fn trace(&self, tracer: Box<dyn Fn(&Box<dyn MarkSweep>)>); fn unsafe_destory(&self); fn downgrade(&self) -> Box<dyn WeakMarkSweep>; fn address(&self) -> usize; }
fn is_root(&self) -> bool
fn trace(&self, tracer: Box<dyn Fn(&Box<dyn MarkSweep>)>)
fn unsafe_destory(&self)
fn downgrade(&self) -> Box<dyn WeakMarkSweep>
fn address(&self) -> usize