Lines Matching defs:get_mut
420 match (self.get_mut(), source.get()) {
474 /// *cell.get_mut().unwrap() = 93;
478 pub fn get_mut(&mut self) -> Option<&mut T> {
766 Self::get_mut(this).unwrap_or_else(|| unreachable!())
795 /// assert_eq!(Lazy::get_mut(&mut lazy), None);
797 /// assert_eq!(Lazy::get_mut(&mut lazy), Some(&mut 92));
799 pub fn get_mut(this: &mut Lazy<T, F>) -> Option<&mut T> {
800 this.cell.get_mut()
814 self.cell.get_mut().unwrap_or_else(|| unreachable!())
892 match (self.get_mut(), source.get()) {
984 pub fn get_mut(&mut self) -> Option<&mut T> {
985 self.0.get_mut()
1294 Self::get_mut(this).unwrap_or_else(|| unreachable!())
1323 /// assert_eq!(Lazy::get_mut(&mut lazy), None);
1325 /// assert_eq!(Lazy::get_mut(&mut lazy), Some(&mut 92));
1327 pub fn get_mut(this: &mut Lazy<T, F>) -> Option<&mut T> {
1328 this.cell.get_mut()
1342 self.cell.get_mut().unwrap_or_else(|| unreachable!())