Lines Matching defs:borrow_mut
59 /// access to it, in which case `LazyCell::borrow_mut` may be used to mutate the
118 pub fn borrow_mut(&mut self) -> Option<&mut T> {
159 self.borrow_mut().unwrap()
189 return Ok(self.borrow_mut().unwrap());
195 Ok(self.borrow_mut().unwrap())
382 assert!(lazycell.borrow_mut().is_none());
385 assert_eq!(lazycell.borrow_mut(), Some(&mut 1));
387 *lazycell.borrow_mut().unwrap() = 2;
388 assert_eq!(lazycell.borrow_mut(), Some(&mut 2));
392 assert!(lazycell.borrow_mut().is_none());