Trait rjs::gc::GcWalker [] [src]

pub trait GcWalker {
    fn walk(&self, ty: u32, ptr: ptr_t, index: u32) -> GcWalk;
    fn finalize(&self, ty: u32, ptr: ptr_t) -> GcFinalize;
    fn create_root_walkers(&self) -> Vec<Box<GcRootWalker>>;
}

Required Methods

fn walk(&self, ty: u32, ptr: ptr_t, index: u32) -> GcWalk

fn finalize(&self, ty: u32, ptr: ptr_t) -> GcFinalize

fn create_root_walkers(&self) -> Vec<Box<GcRootWalker>>

Implementors