From 061a0339fffb2ce1b71ead0ee5fd09990007366e Mon Sep 17 00:00:00 2001 From: Nikolay Kim Date: Thu, 30 Aug 2018 09:38:09 -0700 Subject: [PATCH] convert to new service --- src/service/apply.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/service/apply.rs b/src/service/apply.rs index 03f4dd8e..c6b15a41 100644 --- a/src/service/apply.rs +++ b/src/service/apply.rs @@ -1,7 +1,7 @@ use std::marker::PhantomData; use futures::{Async, Future, Poll}; -use {NewService, Service}; +use {NewService, Service, IntoNewService}; /// `ApplyService` service combinator pub struct ApplyService { @@ -70,10 +70,10 @@ where R: Future, { /// Create new `Partial` new service instance - pub fn new(f: F, service: T) -> Self { + pub fn new>(f: F, service: F1) -> Self { Self { - service, f, + service: service.into_new_service(), r: PhantomData, r1: PhantomData, r2: PhantomData,