Type Definition rental::RentRefCellMut
[−]
[src]
type RentRefCellMut<'rental, T: 'rental, B: 'rental> = RentMut<'rental, RefMut<'rental, T>, B>;
A predefined type that rents mutable references from a RefMut<T>
.
Examples
let cell = std::cell::RefCell::new(7); let r = cell.borrow_mut(); let mut rent = rental::RentRefCellMut::new(r, |r| &mut *r); *rent *= 10; assert_eq!(*rent, 70);