Crate read_write_api

Source

Structs§

ReadApiWrapper
ReadApi wrapper for constant references.
RwApiWrapper
RwApi wrapper for mutable references.
RwApiWrapperOwned
RwApi owning wrapper for solitary objects.

Traits§

DowngradableWriteApi
Provides a mutable (but downgradable) part of the RwApi interface.
DowngradableWriteGuard
Provides an interface for downgrading downgradable write guards.
GuardedTarget
Provides a single dereferencing target type for the ReadApi, WriteApi and RwApi traits.
ReadApi
Provides a constant part of the RwApi interface.
RwApi
Provides an interface to unify single-threaded code and RwLocks-based code.
UpgradableReadApi
Provides a constant (but upgradable) part of the RwApi interface.
UpgradableReadGuard
Provides an interface for upgrading upgradable read guards.
WriteApi
Provides a mutable part of the RwApi interface.