Diffstat (limited to 'src/walk/walkers/core/bool.rs')
-rw-r--r--src/walk/walkers/core/bool.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/walk/walkers/core/bool.rs b/src/walk/walkers/core/bool.rs
index caa79d2..7d1aca3 100644
--- a/src/walk/walkers/core/bool.rs
+++ b/src/walk/walkers/core/bool.rs
@@ -37,12 +37,12 @@ impl<'ctx> crate::Walker<'ctx> for Walker {
self,
visitor: &'a mut Visitor<'a, 'ctx>,
) -> ControlFlowFor<'a, Self::Effect, Self::Output, Self::Error> {
- SyncEffect::wrap(async {
+ {
if let Some(object) = visitor.upcast_mut::<dyn Value<'_, OwnedStatic<bool>> + '_>() {
- object.visit(OwnedStatic(self.0)).await;
+ object.visit(OwnedStatic(self.0));
}
ControlFlow::Continue(())
- })
+ }
}
}