Expand description
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::HandleCollectorId;
pub use crate::GcSafe;
pub use crate::GcRebrand;
pub use crate::Trace;
pub use crate::TraceImmutable;
pub use crate::NullTrace;
pub use crate::TrustedDrop;
pub use crate::CollectorId;
pub use crate::AssumeNotTraced;
pub use crate::cell::GcCell;
pub use crate::vec::GcVec;
pub use crate::array::GcArray;
pub use crate::array::GcString;