[][src]Module zerogc::prelude

The prelude for zergogc, containing a set of commonly used types and macros.

This should really contain everything a garbage collected program needs to use the API.

Re-exports

pub use crate::safepoint;
pub use crate::safepoint_recurse;
pub use crate::freeze_context;
pub use crate::unfreeze_context;
pub use crate::GcSystem;
pub use crate::GcContext;
pub use crate::GcSimpleAlloc;
pub use crate::Gc;
pub use crate::GcHandle;
pub use crate::GcVisitor;
pub use crate::GcSafe;
pub use crate::GcBrand;
pub use crate::Trace;
pub use crate::TraceImmutable;
pub use crate::NullTrace;
pub use crate::GcBindHandle;
pub use crate::AssumeNotTraced;
pub use crate::cell::GcCell;