Crate gc_api

Source
Expand description

A collection of traits and structures to help define the semantics of a multithreading garbage collector.

Modules§

alloc
error
To allow standard GC errors to be detected and handled no matter the implementation, this module provides a simple error type partially modeled after std::io::Error.
mark
trace

Structs§

Gc
A pointer into the heap. Depending on how the implementing garbage collector is implemented, the data stored in a GC pointer can be accessed in one of a few ways.

Traits§

Heap
An owned handle into a garbage collected heap. The heap should outlive

Type Aliases§

GcMut