Skip to main content

PointVisitor

Trait PointVisitor 

Source
pub trait PointVisitor {
    // Required method
    fn visit(
        &mut self,
        point: &(impl 'static + SingularFetch<T: Traversible> + Clone),
    );
}
Expand description

Required Methods§

Source

fn visit( &mut self, point: &(impl 'static + SingularFetch<T: Traversible> + Clone), )

Visit one SingularFetch of an object. Points are provided in a fixed known order (mostly means order of parsing).

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T: ?Sized + PointVisitor> PointVisitor for &mut T

Source§

fn visit( &mut self, point: &(impl 'static + SingularFetch<T: Traversible> + Clone), )

Implementors§