pub struct TemporalEdge<L, V, T> {
pub label: L,
pub value: V,
pub interval: Interval<T>,
}Expand description
A temporal edge weight — bundles a label, value, and validity interval onto a petgraph edge.
Fields§
§label: L§value: V§interval: Interval<T>Trait Implementations§
Auto Trait Implementations§
impl<L, V, T> Freeze for TemporalEdge<L, V, T>
impl<L, V, T> RefUnwindSafe for TemporalEdge<L, V, T>
impl<L, V, T> Send for TemporalEdge<L, V, T>
impl<L, V, T> Sync for TemporalEdge<L, V, T>
impl<L, V, T> Unpin for TemporalEdge<L, V, T>
impl<L, V, T> UnsafeUnpin for TemporalEdge<L, V, T>
impl<L, V, T> UnwindSafe for TemporalEdge<L, V, T>
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