pub fn apply<T, S, U>(t: T, service: U) -> ApplyTransform<T, S>
where
    S: ServiceFactory,
    T: Transform<S::Service, InitError = S::InitError>,
    U: IntoServiceFactory<S>,
{
    ApplyTransform::new(t, service.into_factory())
}
/// Apply transform to a service. Function returns
/// services factory that in initialization creates
/// service and applies transform to this service.
Apply transform to a service. Function returns
services factory that in initialization creates
service and applies transform to this service.
Apply transform to a service . Function returns services factory that in initialization creates service and applies transform to this service .
pub fn apply<T, S, U>(t: T, service: U) -> ApplyTransform<T, S>
where
    S: ServiceFactory,
    T: Transform<S::Service, InitError = S::InitError>,
    U: IntoServiceFactory<S>,
{
    ApplyTransform::new(t, service.into_factory())
}
pub fn apply < T , S , U > ( t : T , service : U ) -> ApplyTransform < T , S > where S : ServiceFactory , T : Transform < S :: Service , InitError = S :: InitError > , U : IntoServiceFactory < S > , { ApplyTransform :: new ( t , service . into_factory ( ) ) }
Apply transform to a service.
Apply transform to a service .
t
T
service
U