Enum oftlisp::util::GcVoid
[−]
[src]
pub enum GcVoid {}
A version of void::Void
that is GC-able.
Trait Implementations
impl Clone for GcVoid
[src]
fn clone(&self) -> GcVoid
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for GcVoid
[src]
impl Finalize for GcVoid
[src]
impl Trace for GcVoid
[src]
unsafe fn trace(&self)
Marks all contained Gc
s.
unsafe fn root(&self)
Increments the root-count of all contained Gc
s.
unsafe fn unroot(&self)
Decrements the root-count of all contained Gc
s.
fn finalize_glue(&self)
Runs Finalize::finalize() on this object and all contained subobjects Read more