[][src]Crate peril

Structs

HazardPointer

is the an atomic pointer that is safe to read when it is protected

HazardRecord

is used outsite of the CAS loop to cache an expensive operation

HazardRegistry

is a registry that stores lifetime information for multiple HazardPointers

HazardScope

is the scope where the HazardPointer can be safely read

HazardValue

encapsulates a boxed Value or a Dummy (like null)

Enums

Ordering

Atomic memory orderings