Trait gluon_vm::gc::Traverseable

source ·
pub trait Traverseable {
    fn traverse(&self, gc: &mut Gc) { ... }
}
Expand description

Trait which must be implemented on all root types which contain GcPtr A type implementing Traverseable must call traverse on each of its fields which in turn contains GcPtr

Provided Methods

Implementations on Foreign Types

Implementors

When traversing a GcPtr we need to mark it