Module graph
Expand description
Network graph related API traits.
Modules§
Structs§
- Edge
Capacity Update - Update for the edge between src and dest.
Enums§
- Edge
Transport Telemetry - Enum representing different types of telemetry data used by the CT mechanism.
- Measurable
Edge - Edge measurements accepted for an edge in the graph.
- Network
Graph Error - Error observed during the measurements updating the graph edges.
Traits§
- CostFn
- Definition of a fold like cost function usable with graph traversal trait.
- Edge
Link Observable - Trait for recording and querying transport-level link quality metrics for a transport link.
- Measurable
Node - Measurable
Path - Measurable path segment telemetry.
- Measurable
Peer - Measurable neighbor peer attributes.
- Network
Graph Traverse - A trait specifying the graph traversal functionality.
- Network
Graph Update - A trait for recording observed measurment updates to graph edges and nodes.
- Network
Graph View - A trait specifying read-only graph view functionality.
- Network
Graph Write - A trait for mutating the graph topology.