more variance

This commit is contained in:
Ali MJ Al-Nasrawy 2021-10-20 19:09:12 +03:00
parent 5bc947e4d7
commit 5f78b21c26
1 changed files with 3 additions and 3 deletions

View File

@ -51,7 +51,7 @@ where
{ {
service: S, service: S,
wrap_fn: F, wrap_fn: F,
_phantom: PhantomData<fn() -> (Req, In, Res, Err)>, _phantom: PhantomData<fn(Req) -> (In, Res, Err)>,
} }
impl<S, F, Fut, Req, In, Res, Err> Apply<S, F, Req, In, Res, Err> impl<S, F, Fut, Req, In, Res, Err> Apply<S, F, Req, In, Res, Err>
@ -106,7 +106,7 @@ where
pub struct ApplyFactory<SF, F, Req, In, Res, Err> { pub struct ApplyFactory<SF, F, Req, In, Res, Err> {
factory: SF, factory: SF,
wrap_fn: F, wrap_fn: F,
_phantom: PhantomData<fn() -> (Req, In, Res, Err)>, _phantom: PhantomData<fn(Req) -> (In, Res, Err)>,
} }
impl<SF, F, Fut, Req, In, Res, Err> ApplyFactory<SF, F, Req, In, Res, Err> impl<SF, F, Fut, Req, In, Res, Err> ApplyFactory<SF, F, Req, In, Res, Err>
@ -171,7 +171,7 @@ pin_project! {
#[pin] #[pin]
fut: SF::Future, fut: SF::Future,
wrap_fn: Option<F>, wrap_fn: Option<F>,
_phantom: PhantomData<fn()->(Req, Res)>, _phantom: PhantomData<fn(Req) -> Res>,
} }
} }