Diffstat (limited to 'src/walk/walkers/core/bool.rs')
| -rw-r--r-- | src/walk/walkers/core/bool.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/walk/walkers/core/bool.rs b/src/walk/walkers/core/bool.rs index c51861a..0fd9cbd 100644 --- a/src/walk/walkers/core/bool.rs +++ b/src/walk/walkers/core/bool.rs @@ -1,15 +1,13 @@ -use crate::{ - any::static_wrapper::OwnedStatic, - protocol::{visitor::Value, Effect}, -}; +use crate::{any::static_wrapper::OwnedStatic, protocol::visitor::Value}; use core::{mem::MaybeUninit, ops::ControlFlow}; use crate::{ any_trait, + effect::{Effect, SyncEffect, Yield}, protocol::{ visitor::{RequestHint, Sequence, SequenceScope, Status}, walker::{Hint, HintMeta}, - Yield, SyncEffect, Visitor, + Visitor, }, }; @@ -41,7 +39,9 @@ impl<'ctx> crate::Walker<'ctx> for Walker { 'ctx: 'a, { { - if let Some(object) = visitor.upcast_mut::<dyn Value<'_, OwnedStatic<bool>, SyncEffect> + '_>() { + if let Some(object) = + visitor.upcast_mut::<dyn Value<'_, '_, OwnedStatic<bool>, SyncEffect> + '_>() + { object.visit(OwnedStatic(self.0)); } |