Lines Matching refs:call_mut
20 fn call_mut(&mut self, arg: A) -> Self::Output; in call_mut() method
27 fn call_mut(&mut self, arg: A) -> R { in call_mut() function
59 fn call_mut(&mut self, arg: A) -> Self::Output {
109 fn call_mut(&mut self, arg: A) -> Self::Output { in call_mut() function
110 self.1.call_mut(self.0.call_mut(arg)) in call_mut()
159 fn call_mut(&mut self, arg: A) -> Self::Output { in call_mut() function
160 self.0.call_mut(&arg); in call_mut()
194 fn call_mut(&mut self, arg: Result<T, E>) -> Self::Output { in call_mut() function
195 arg.map(|x| self.0.call_mut(x)) in call_mut()
226 fn call_mut(&mut self, arg: Result<T, E>) -> Self::Output { in call_mut() function
227 arg.map_err(|x| self.0.call_mut(x)) in call_mut()
258 fn call_mut(&mut self, arg: &'a Result<T, E>) -> Self::Output { in call_mut() function
259 if let Ok(x) = arg { self.0.call_mut(x) } in call_mut()
290 fn call_mut(&mut self, arg: &'a Result<T, E>) -> Self::Output { in call_mut() function
291 if let Err(x) = arg { self.0.call_mut(x) } in call_mut()
327 fn call_mut(&mut self, arg: Result<T, E>) -> Self::Output { in call_mut() function
328 arg.unwrap_or_else(|x| self.0.call_mut(x)) in call_mut()