Crate gc_api

source ·
Expand description

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

Modules

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.

Structs

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

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

Type Definitions