Struct daggy::EdgeIndex [] [src]

pub struct EdgeIndex<Ix = u32>(_);

Edge identifier.

Methods

impl<Ix> EdgeIndex<Ix> where
    Ix: IndexType
[src]

An invalid EdgeIndex used to denote absence of an edge, for example to end an adjacency list.

Trait Implementations

impl<Ix> Clone for EdgeIndex<Ix> where
    Ix: Clone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

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

impl<Ix> PartialOrd<EdgeIndex<Ix>> for EdgeIndex<Ix> where
    Ix: PartialOrd<Ix>, 
[src]

impl<Ix> Copy for EdgeIndex<Ix> where
    Ix: Copy
[src]

impl<Ix> Ord for EdgeIndex<Ix> where
    Ix: Ord
[src]

impl<Ix> PartialEq<EdgeIndex<Ix>> for EdgeIndex<Ix> where
    Ix: PartialEq<Ix>, 
[src]

impl<Ix> Eq for EdgeIndex<Ix> where
    Ix: Eq
[src]

impl<Ix> Hash for EdgeIndex<Ix> where
    Ix: Hash
[src]

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

Formats the value using the given formatter.