pub struct RoutingGraph {
pub edges: HashMap<String, Vec<RouteEdge>>,
}Fields§
§edges: HashMap<String, Vec<RouteEdge>>node_id → outbound edges in declaration order.
Trait Implementations§
Source§impl Debug for RoutingGraph
impl Debug for RoutingGraph
Source§impl Default for RoutingGraph
impl Default for RoutingGraph
Source§fn default() -> RoutingGraph
fn default() -> RoutingGraph
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RoutingGraph
impl RefUnwindSafe for RoutingGraph
impl Send for RoutingGraph
impl Sync for RoutingGraph
impl Unpin for RoutingGraph
impl UnsafeUnpin for RoutingGraph
impl UnwindSafe for RoutingGraph
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