1/// A handler with extractors.
2pub trait FnExt<I, E>: Send + Sync + 'static {
3/// The returned type after the call operator is used.
4type Output;
56/// Performs the call operation.
7fn call(&self, i: I) -> impl crate::Future<Output = Self::Output> + Send;
8}