[][src]Module reclaim::prelude

Useful and/or required types, discriminants and traits for the reclaim crate.

Re-exports

pub use crate::pointer::Marked::Null;
pub use crate::pointer::Marked::Value;
pub use crate::GlobalReclaim;
pub use crate::Protect;
pub use crate::ProtectRegion;
pub use crate::Reclaim;

Enums

Marked

A value that represents the possible states of a nullable marked pointer.

Traits

MarkedPointer

Trait for nullable and non-nullable markable pointer types.

NonNullable

An sealed (internal) marker trait for non-nullable pointer types.