Trait fera_graph::algs::prim::Prim
[−]
[src]
pub trait Prim: Incidence { fn prim<W, T>(
&self,
w: W
) -> PrimAlg<&Self, W, NewVertexProp<Self, Color>, NewVertexProp<Self, OptionEdge<Self>>, Owned<BinaryHeap<QueueItem<T, Vertex<Self>>>>, PhantomData<T>>
where
W: EdgePropGet<Self, T>,
T: Ord, { ... } }
Provided Methods
fn prim<W, T>(
&self,
w: W
) -> PrimAlg<&Self, W, NewVertexProp<Self, Color>, NewVertexProp<Self, OptionEdge<Self>>, Owned<BinaryHeap<QueueItem<T, Vertex<Self>>>>, PhantomData<T>> where
W: EdgePropGet<Self, T>,
T: Ord,
&self,
w: W
) -> PrimAlg<&Self, W, NewVertexProp<Self, Color>, NewVertexProp<Self, OptionEdge<Self>>, Owned<BinaryHeap<QueueItem<T, Vertex<Self>>>>, PhantomData<T>> where
W: EdgePropGet<Self, T>,
T: Ord,
Implementors
impl<G: Incidence> Prim for G