Struct stemflow::Edge [] [src]

pub struct Edge<A> where A: Access {
    // some fields omitted
}

Trait Implementations

impl<A> PartialEq for Edge<A> where A: Access

An edge take into account the target kind: domain, access/read, access/write.

fn eq(&self, other: &Self) -> bool

fn ne(&self, other: &Rhs) -> bool

impl<A> PartialOrd for Edge<A> where A: Access

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

fn lt(&self, other: &Rhs) -> bool

fn le(&self, other: &Rhs) -> bool

fn gt(&self, other: &Rhs) -> bool

fn ge(&self, other: &Rhs) -> bool

impl<A> Ord for Edge<A> where A: Access

fn cmp(&self, other: &Self) -> Ordering

Derived Implementations

impl<A: Eq> Eq for Edge<A> where A: Access

impl<A: Clone> Clone for Edge<A> where A: Access

fn clone(&self) -> Edge<A>

fn clone_from(&mut self, source: &Self)