Trait petgraph::visit::VisitMap[][src]

pub trait VisitMap<N> {
    fn visit(&mut self, a: N) -> bool;
fn is_visited(&self, a: &N) -> bool; }

A mapping for storing the visited status for NodeId N.

Required methods

fn visit(&mut self, a: N) -> bool[src]

Mark a as visited.

Return true if this is the first visit, false otherwise.

fn is_visited(&self, a: &N) -> bool[src]

Return whether a has been visited before.

Loading content...

Implementations on Foreign Types

impl<Ix> VisitMap<NodeIndex<Ix>> for FixedBitSet where
    Ix: IndexType
[src]

impl<Ix> VisitMap<EdgeIndex<Ix>> for FixedBitSet where
    Ix: IndexType
[src]

impl<Ix> VisitMap<Ix> for FixedBitSet where
    Ix: IndexType
[src]

impl<N, S> VisitMap<N> for HashSet<N, S> where
    N: Hash + Eq,
    S: BuildHasher
[src]

Loading content...

Implementors

Loading content...