pub trait AsyncFnMut10<Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9>: FnMut(Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9) -> Self::OutputFuture {
type OutputFuture: Future<Output = <Self as AsyncFnMut10<Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9>>::Output>;
type Output;
}
Expand description
A synonym for future-returning FnMut
-bounds with 10 arguments
The bound
F: AsyncFnMut10<Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Output = R>,
is equivalent to something like
F: FnMut(Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9) -> Fut,
Fut: Future<Output = R>,