Module once_cell::race[][src]

“First one wins” flavor of OnceCell.

If two threads race to initialize a type from the race module, they don’t block, execute initialization function together, but only one of them stores the result.

This module does not require std feature.

Structs

OnceBool

A thread-safe cell which can be written to only once.

OnceBox

A thread-safe cell which can be written to only once.

OnceNonZeroUsize

A thread-safe cell which can be written to only once.