pub struct AstVisitorDriver {}Implementations§
Source§impl AstVisitorDriver
impl AstVisitorDriver
pub fn visit<T, A: Debug + Clone, E>( &self, node: &Expr<A>, visitor: &impl AstVisitor<T, A, E>, context: T, ) -> AstVisitorResult<T, E>
Auto Trait Implementations§
impl Freeze for AstVisitorDriver
impl RefUnwindSafe for AstVisitorDriver
impl Send for AstVisitorDriver
impl Sync for AstVisitorDriver
impl Unpin for AstVisitorDriver
impl UnsafeUnpin for AstVisitorDriver
impl UnwindSafe for AstVisitorDriver
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