Trait CallableMut

Source
pub trait CallableMut<Args: Tuple = ()> {
    type Output;

    // Required method
    fn call_fn_mut(&mut self, args: Args) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn call_fn_mut(&mut self, args: Args) -> Self::Output

Implementors§

Source§

impl<T, Args: Tuple> CallableMut<Args> for T
where T: Callable<Args>,

Source§

type Output = <T as Callable<Args>>::Output