Struct daggy::NodeIndex [] [src]

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

Node identifier.

Methods

impl<Ix> NodeIndex<Ix> where Ix: IndexType

Trait Implementations

impl<Ix> Hash for NodeIndex<Ix> where Ix: Hash

impl<Ix> From<Ix> for NodeIndex<Ix> where Ix: IndexType

impl<Ix> Debug for NodeIndex<Ix> where Ix: Debug

Formats the value using the given formatter.

impl<Ix> Ord for NodeIndex<Ix> where Ix: Ord

impl<Ix> PartialEq<NodeIndex<Ix>> for NodeIndex<Ix> where Ix: PartialEq<Ix>

impl<Ix> Default for NodeIndex<Ix> where Ix: Default

impl<Ix> Clone for NodeIndex<Ix> where Ix: Clone

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<Ix> Copy for NodeIndex<Ix> where Ix: Copy

impl<Ix> Eq for NodeIndex<Ix> where Ix: Eq

impl<Ix> PartialOrd<NodeIndex<Ix>> for NodeIndex<Ix> where Ix: PartialOrd<Ix>

impl<Ix> GraphIndex for NodeIndex<Ix> where Ix: IndexType