Skip to main content

NodeValues

Trait NodeValues 

Source
pub trait NodeValues<NI: Idx, NV> {
    // Required method
    fn node_value(&self, node: NI) -> &NV;
}
Expand description

A graph that allows storing a value per node.

Required Methods§

Source

fn node_value(&self, node: NI) -> &NV

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<NI: Idx, NV, EV> NodeValues<NI, NV> for DirectedALGraph<NI, NV, EV>

Source§

impl<NI: Idx, NV, EV> NodeValues<NI, NV> for UndirectedALGraph<NI, NV, EV>

Source§

impl<NI: Idx, NV, EV> NodeValues<NI, NV> for DirectedCsrGraph<NI, NV, EV>

Source§

impl<NI: Idx, NV, EV> NodeValues<NI, NV> for UndirectedCsrGraph<NI, NV, EV>