Diffstat (limited to 'src/walk/walkers/core/bool.rs')
-rw-r--r--src/walk/walkers/core/bool.rs12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/walk/walkers/core/bool.rs b/src/walk/walkers/core/bool.rs
index 890db00..13ae546 100644
--- a/src/walk/walkers/core/bool.rs
+++ b/src/walk/walkers/core/bool.rs
@@ -1,6 +1,6 @@
use crate::{
effect::{Effect, ErasedEffective},
- Walk, WalkerTypes,
+ Walk,
};
use super::value::ValueWalker;
@@ -13,11 +13,6 @@ impl<'ctx, M, E: Effect> Walk<'ctx, M, E> for bool {
}
}
-impl WalkerTypes for bool {
- type Error = <ValueWalker<bool> as WalkerTypes>::Error;
- type Output = <ValueWalker<bool> as WalkerTypes>::Output;
-}
-
impl<'ctx, M, E: Effect> Walk<'ctx, M, E> for &'ctx bool {
type Walker = ValueWalker<bool>;
@@ -25,8 +20,3 @@ impl<'ctx, M, E: Effect> Walk<'ctx, M, E> for &'ctx bool {
E::ready(ValueWalker::new(*self))
}
}
-
-impl<'ctx> WalkerTypes for &'ctx bool {
- type Error = <ValueWalker<bool> as WalkerTypes>::Error;
- type Output = <ValueWalker<bool> as WalkerTypes>::Output;
-}