[][src]Module lockfreehashmap::atomic

Structs

AtomicBox

Wrapper around [Atomic]. Represents a pointer that can never be null.

AtomicPtr

Wrapper around [Atomic]. Represents a pointer that can be null at first but never again afterwards.

MaybeNull

Similarly to [NotNull], this is a wrapper around [Shared] for values where the pointer could be null.

NotNull

A wrapper around [Shared], for values that we know are not null and are safe to dereference.

NotNullOwned

A wrapper around [Owned], for values that we know are not null. This is the owned version of [NotNull].

Constants

ORDERING