Diffstat (limited to 'tests/common/protocol/request_hint.rs')
-rw-r--r--tests/common/protocol/request_hint.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/common/protocol/request_hint.rs b/tests/common/protocol/request_hint.rs
index 4f7b7c2..88649df 100644
--- a/tests/common/protocol/request_hint.rs
+++ b/tests/common/protocol/request_hint.rs
@@ -1,7 +1,7 @@
use effectful::{
bound::{Bool, IsSend, IsSync},
- effective::Effective,
- environment::{Environment, NativeForm},
+ effective::{Effective, Canonical},
+ environment::{Environment},
forward_send_sync,
};
use mockall::mock;
@@ -18,7 +18,7 @@ mock! {
}
}
-forward_send_sync!({} {} {E: (Environment)} MockRequestHintVisitor<E>);
+forward_send_sync!({} {} {E: (Environment + Send)} MockRequestHintVisitor<E>);
// any_trait! {
// impl['ctx][E] MockRequestHintVisitor<E> = [
@@ -27,11 +27,11 @@ forward_send_sync!({} {} {E: (Environment)} MockRequestHintVisitor<E>);
// E: Environment,
// }
-impl<'ctx, E: Environment> RequestHint<'ctx, E> for MockRequestHintVisitor<E> {
+impl<'ctx, E: Environment + Send> RequestHint<'ctx, E> for MockRequestHintVisitor<E> {
fn request_hint<'this: 'e, 'walker: 'e, 'e>(
&'this mut self,
walker: DynWalker<'walker, 'ctx, E>,
- ) -> NativeForm<'e, VisitResult, E>
+ ) -> Canonical<'e, VisitResult, E>
where
'ctx: 'this + 'walker,
{