Diffstat (limited to 'tests/common/walker.rs')
-rw-r--r--tests/common/walker.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/tests/common/walker.rs b/tests/common/walker.rs
index e5f2b7c..7956a98 100644
--- a/tests/common/walker.rs
+++ b/tests/common/walker.rs
@@ -3,7 +3,7 @@ use treaty::{
any::{indirect, AnyTrait, AnyTraitObject, TypeNameId},
effect::{Effect, Effective, ErasedEffective},
protocol::DynVisitor,
- Builder, BuilderTypes, Walker, WalkerTypes,
+ Builder, BuilderTypes, Walker,
};
mock! {
@@ -16,17 +16,13 @@ mock! {
}
}
-impl<Output: Send + Sync, Error: Send + Sync + core::fmt::Debug> WalkerTypes
+impl<'ctx, Output: Send + Sync, Error: Send + Sync + core::fmt::Debug, E: Effect> Walker<'ctx, E>
for MockWalker<Output, Error>
{
type Error = Error;
type Output = Output;
-}
-impl<'ctx, Output: Send + Sync, Error: Send + Sync + core::fmt::Debug, E: Effect> Walker<'ctx, E>
- for MockWalker<Output, Error>
-{
fn walk<'a: 'c, 'c>(
self,
visitor: DynVisitor<'a, 'ctx>,