Type Definition rental::RentRwLock
[−]
[src]
type RentRwLock<'rental, T: 'rental, B: 'rental> = RentRef<'rental, RwLockReadGuard<'rental, T>, B>;
A predefined type that rents values from an RwLockReadGuard<T>
.
Examples
let rw = std::sync::RwLock::new(8); let read = rw.read().unwrap(); let rent = rental::RentRwLock::new(read, |r| &*r); assert_eq!(*rent, 8);