Diffstat (limited to 'tests/common/protocol/request_hint.rs')
| -rw-r--r-- | tests/common/protocol/request_hint.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/common/protocol/request_hint.rs b/tests/common/protocol/request_hint.rs index be203b3..012ca99 100644 --- a/tests/common/protocol/request_hint.rs +++ b/tests/common/protocol/request_hint.rs @@ -1,7 +1,7 @@ use mockall::mock; use treaty::{ any::{any_trait, TypeName}, - effect::{Effect, Future}, + effect::{Effect, Effective, ErasedEffective}, protocol::visitor::{RequestHint, RequestHintProto, Value, ValueProto, VisitResult}, protocol::DynWalker, Flow, @@ -27,7 +27,7 @@ impl<'ctx, E: Effect> RequestHint<'ctx, E> for MockRequestHintVisitor<E> { fn request_hint<'a>( &'a mut self, walker: DynWalker<'a, 'ctx>, - ) -> Future<'a, VisitResult<DynWalker<'a, 'ctx>>, E> { - E::ready(self.request_hint()(&(), walker)) + ) -> ErasedEffective<'a, VisitResult<DynWalker<'a, 'ctx>>, E> { + E::ready(self.request_hint()(&(), walker)).into_erased() } } |