[][src]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; }

Required methods

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

Loading content...

Implementors

Loading content...