Crate scoped_gc

Source

Macros§

unsafe_custom_trace
unsafe_empty_trace
This macro rule implements Trace with empty functions.

Structs§

Gc
A smart pointer to a value managed by a garbage-collector
GcRef
GcRefCell
A RefCell wrapper compatible with garbage-collection.
GcRefMut
GcScope
Defines a scope for garbage collection.

Enums§

GcAllocErr
Represents an allocation error

Traits§

Trace
Used to propagate signals across the objects graph of values managed by the garbage collector.