Expand description
Synchronization primitives for tipc-std.
Provides multi-thread-safe Mutex, OnceLock, and LazyLock
using atomics, suitable for both x-kernel and LK environments.
Structsยง
- Lazy
Lock - A synchronization primitive for lazy initialization.
- Mutex
- A mutual exclusion primitive based on
AtomicBoolspinlock. - Mutex
Guard - A guard that provides access to the data protected by a
Mutex. - Once
Lock - A synchronization primitive for one-time initialization.
- Poison
Error - Error type for source-level compatibility with
std::sync::PoisonError.