Module netstack3_base::sync
source · Expand description
Sync utilities common to netstack3.
Structs§
- Provides a
Debug
implementation that contains information helpful for debugging dangling references. - Like
DebugReferences
, but type-erases the contained type. - An implementation of
Notifier
that wraps anotherNotifier
and applies a function on notified objects. - A
sync::Mutex
assuming lock poisoning will never occur. - A primary reference.
- A
sync::RwLock
assuming lock poisoning will never occur. - A strongly-held reference.
- A weakly-held reference.
Traits§
- Provides delegated notification of all strong references of a
Primary
being dropped.