Struct crossbeam::mem::epoch::Guard [−][src]
pub struct Guard { /* fields omitted */ }Expand description
An RAII-style guard for pinning the current epoch.
A guard must be acquired before most operations on an Atomic pointer. On
destruction, it unpins the epoch.
Implementations
Assert that the value is no longer reachable from a lock-free data structure and should be collected when sufficient epochs have passed.
Move the thread-local garbage into the global set of garbage.
