usecrate::model::traversal::state::traversal_state::TraversalState;usecrate::model::unit::Cost;/// 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,
}