usecrate::model::cost::cost::Cost;usecrate::model::traversal::state::traversal_state::TraversalState;/// The state of a search after completing an edge traversal, along
/// with the cost of traversing that edge.
pubstructTraversalResult{pubtotal_cost: Cost,
pubupdated_state: TraversalState,
}