Type Definition spin::lock_api::RwLockUpgradableReadGuard[][src]

type RwLockUpgradableReadGuard<'a, T> = RwLockUpgradableReadGuard<'a, RwLock<()>, T>;
This is supported on crate features lock_api and rwlock only.

A guard that provides immutable data access but can be upgraded to RwLockWriteGuard (compatible with lock_api).