Skip to content
#

synchronisation

Here are 15 public repositories matching this topic...

A OnceLock is a Synchronisation Primitive Which can be Written to Exactly Once. It is Used to Store a Value that is Initialised Lazily (on First Access) or at Some Point During Execution, Ensuring that Even if Multiple Threads Attempt to Initialise it Simultaneously, the Initialisation Logic Runs Only Once and All Threads See the Same Result

  • Updated May 19, 2026
  • Rust

Improve this page

Add a description, image, and links to the synchronisation topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the synchronisation topic, visit your repo's landing page and select "manage topics."

Learn more