pub struct EffectCounter { /* private fields */ }Expand description
Counter for tracking side effects during traversal
Used to verify short-circuit behavior: if traversal short-circuits on error, the counter should show that not all values were processed.
Implementations§
Trait Implementations§
Source§impl Clone for EffectCounter
impl Clone for EffectCounter
Source§impl Debug for EffectCounter
impl Debug for EffectCounter
Auto Trait Implementations§
impl !Freeze for EffectCounter
impl RefUnwindSafe for EffectCounter
impl Send for EffectCounter
impl Sync for EffectCounter
impl Unpin for EffectCounter
impl UnsafeUnpin for EffectCounter
impl UnwindSafe for EffectCounter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more