Trait fn_ops::FnMut [] [src]

pub trait FnMut<Args>: FnOnce<Args> {
    fn call_mut(&mut self, args: Args) -> Self::Output;
}

A version of the call operator that takes a mutable receiver.

This is implemented for:

  • std::ops::Fn() -> Output
  • std::ops::Fn(a: A) -> Output
  • std::ops::Fn(a: A, b: B) -> Output
  • std::ops::Fn(a: A, b: B, c: C) -> Output
  • std::ops::Fn(a: A, b: B, c: C, d: D) -> Output
  • std::ops::Fn(a: A, b: B, c: C, d: D, e: E) -> Output

Required Methods

Implementors