[][src]Trait petgraph::visit::FilterNode

pub trait FilterNode<N> {
    fn include_node(&self, node: N) -> bool;
}

A graph filter for nodes.

Required methods

fn include_node(&self, node: N) -> bool

Return true to have the node be part of the graph

Loading content...

Implementations on Foreign Types

impl<N> FilterNode<N> for FixedBitSet where
    FixedBitSet: VisitMap<N>, 
[src]

This filter includes the nodes that are contained in the set.

impl<N, S> FilterNode<N> for HashSet<N, S> where
    HashSet<N, S>: VisitMap<N>, 
[src]

This filter includes the nodes that are contained in the set.

impl<'_, N> FilterNode<N> for &'_ FixedBitSet where
    FixedBitSet: VisitMap<N>, 
[src]

impl<'_, N, S> FilterNode<N> for &'_ HashSet<N, S> where
    HashSet<N, S>: VisitMap<N>, 
[src]

Loading content...

Implementors

impl<F, N> FilterNode<N> for F where
    F: Fn(N) -> bool
[src]

Loading content...