Struct fera_graph::graphs::adjset::AdjSet [] [src]

pub struct AdjSet<V: AdjSetVertex, K: AdjSetEdgeKind<V>> { /* fields omitted */ }

Methods

impl<V, K> AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

[src]

Trait Implementations

impl<V, K> Default for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

Returns the "default value" for a type. Read more

impl<'a, V, K> VertexTypes<'a, AdjSet<V, K>> for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

impl<V, K> WithVertex for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

[src]

[src]

impl<'a, V, K> EdgeTypes<'a, AdjSet<V, K>> for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

impl<V, K> WithEdge for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<V, K> VertexList for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

impl<V, K> EdgeList for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<V, K> Adjacency for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

impl<V, K> Incidence for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>, 
[src]

[src]

[src]

[src]

impl<V, K, T> WithVertexProp<T> for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>,
    T: Clone
[src]

The vertex property type.

[src]

Creates a new default vertex property where the initial value associated with each vertex is value. Read more

[src]

Creates a new default vertex property where the initial value associated with each vertex v is produced by fun(v). Read more

impl<V, K, T> WithEdgeProp<T> for AdjSet<V, K> where
    V: AdjSetVertex,
    K: AdjSetEdgeKind<V>,
    T: Clone
[src]

[src]

Creates a new default edge property where the initial value associated with each edge is value. Read more

[src]

Creates a new default edge property where the initial value associated with each edge e is produced by fun(e). Read more