[][src]Trait btree_dag::AddVertex

pub trait AddVertex<T> where
    T: Ord
{ fn add_vertex(&mut self, x: T) -> Option<BTreeSet<T>>; }

AddVertex adds the vertex x, if it is not there.

Example

use btree_dag::{BTreeDag, AddVertex, Vertices};
let mut dag: BTreeDag<String> = BTreeDag::new();
dag.add_vertex(String::from("origin"));

assert_eq!(dag.vertices().len(), 1);

Required methods

fn add_vertex(&mut self, x: T) -> Option<BTreeSet<T>>[src]

Loading content...

Implementors

impl<T> AddVertex<T> for BTreeDag<T> where
    T: Ord
[src]

Loading content...