Module zerogc::prelude [−][src]
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::GcErase; | |
pub use crate::GcRebrand; | |
pub use crate::Trace; | |
pub use crate::TraceImmutable; | |
pub use crate::NullTrace; | |
pub use crate::GcBindHandle; | |
pub use crate::CollectorId; | |
pub use crate::AssumeNotTraced; | |
pub use crate::cell::GcCell; |