Diffstat (limited to 'src/walk/walkers/core/bool.rs')
| -rw-r--r-- | src/walk/walkers/core/bool.rs | 12 |
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; -} |