Diffstat (limited to 'src/walk.rs')
-rw-r--r--src/walk.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/walk.rs b/src/walk.rs
index 88f3287..d13316d 100644
--- a/src/walk.rs
+++ b/src/walk.rs
@@ -1,5 +1,4 @@
-// pub mod protocols;
-// pub mod walkers;
+pub mod walkers;
use crate::protocol::{ControlFlowFor, Effect, Visitor};
@@ -38,6 +37,6 @@ pub trait Walker<'ctx> {
#[must_use]
fn walk<'a>(
self,
- visitor: &'a mut Visitor<'ctx>,
+ visitor: &'a mut Visitor<'a, 'ctx>,
) -> ControlFlowFor<'a, Self::Effect, Self::Output, Self::Error>;
}