/// Trait implemented by cost functions used by the best-first search on a `BVT`.
pubtraitBVTCostFn<N, B, BV> {/// User-defined data attached to each BVT leaf.
typeUserData;/// Computes the cost of a bounding volume.
fncompute_bv_cost(&mutself, &BV)->Option<N>;/// Computes the cost of an object, and the result to be returned if it is the best one.
fncompute_b_cost(&mutself, &B)->Option<(N, Self::UserData)>;}