pub struct SimpleLabeledGraph<L1: Label, L2: Label> { /* private fields */ }
Expand description
L1
is the label of the nodes, L2
is the label of the edges. All these labels needs to implement the Label
trait.
The graph is directed.
Implementations§
Auto Trait Implementations§
impl<L1, L2> Freeze for SimpleLabeledGraph<L1, L2>
impl<L1, L2> RefUnwindSafe for SimpleLabeledGraph<L1, L2>where
L1: RefUnwindSafe,
L2: RefUnwindSafe,
impl<L1, L2> Send for SimpleLabeledGraph<L1, L2>
impl<L1, L2> Sync for SimpleLabeledGraph<L1, L2>
impl<L1, L2> Unpin for SimpleLabeledGraph<L1, L2>
impl<L1, L2> UnwindSafe for SimpleLabeledGraph<L1, L2>where
L1: UnwindSafe,
L2: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more