pub struct ValidateVisitor;Expand description
ValidateVisitor Walks a tree and applies validation at each node.
Implementations§
Trait Implementations§
Source§impl Debug for ValidateVisitor
impl Debug for ValidateVisitor
Source§impl Default for ValidateVisitor
impl Default for ValidateVisitor
Source§fn default() -> ValidateVisitor
fn default() -> ValidateVisitor
Returns the “default value” for a type. Read more
Source§impl Visitor for ValidateVisitor
impl Visitor for ValidateVisitor
fn enter(&mut self, node: &dyn Visitable, ctx: &mut dyn VisitorContext)
fn exit(&mut self, _: &dyn Visitable, _: &mut dyn VisitorContext)
Auto Trait Implementations§
impl Freeze for ValidateVisitor
impl RefUnwindSafe for ValidateVisitor
impl Send for ValidateVisitor
impl Sync for ValidateVisitor
impl Unpin for ValidateVisitor
impl UnwindSafe for ValidateVisitor
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