pub struct EmptyVisitor;Trait Implementations§
Source§impl Clone for EmptyVisitor
impl Clone for EmptyVisitor
Source§fn clone(&self) -> EmptyVisitor
fn clone(&self) -> EmptyVisitor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmptyVisitor
impl Debug for EmptyVisitor
Source§impl PartialEq for EmptyVisitor
impl PartialEq for EmptyVisitor
Source§impl<G> Visitor<G> for EmptyVisitorwhere
G: WithEdge,
impl<G> Visitor<G> for EmptyVisitorwhere
G: WithEdge,
fn start(&mut self, _g: &G) -> Control
fn finish(&mut self, _g: &G) -> Control
fn discover_root_vertex( &mut self, _g: &G, _v: <G as WithVertex>::Vertex, ) -> Control
fn finish_root_vertex( &mut self, _g: &G, _v: <G as WithVertex>::Vertex, ) -> Control
fn discover_vertex(&mut self, _g: &G, _v: <G as WithVertex>::Vertex) -> Control
fn finish_vertex(&mut self, _g: &G, _v: <G as WithVertex>::Vertex) -> Control
fn discover_edge(&mut self, _g: &G, _e: <G as WithEdge>::Edge) -> Control
fn finish_edge(&mut self, _g: &G, _e: <G as WithEdge>::Edge) -> Control
fn discover_tree_edge(&mut self, _g: &G, _e: <G as WithEdge>::Edge) -> Control
fn finish_tree_edge(&mut self, _g: &G, _e: <G as WithEdge>::Edge) -> Control
fn discover_back_edge(&mut self, _g: &G, _e: <G as WithEdge>::Edge) -> Control
fn discover_cross_or_forward_edge( &mut self, _g: &G, _e: <G as WithEdge>::Edge, ) -> Control
impl Copy for EmptyVisitor
impl Eq for EmptyVisitor
impl StructuralPartialEq for EmptyVisitor
Auto Trait Implementations§
impl Freeze for EmptyVisitor
impl RefUnwindSafe for EmptyVisitor
impl Send for EmptyVisitor
impl Sync for EmptyVisitor
impl Unpin for EmptyVisitor
impl UnwindSafe for EmptyVisitor
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