в нашем случае, напромер мне при поиске нужно выбрать запись с наибольшим количеством совпадений атриббутов
                  
                  
                  реализую я это через структуру
                  
                  
                  Item { weight: usize, data: T }
                  
                  
                  Все найденые элементы заносятся в  вектор, чем больше совпадений атриббутов, тем больше вес, в конце сортирую вектор по ключу, и наверху оказывается запись с самым большим весом - мож есть готовое чтобы не велосипедить?
                  
                  
                
BinaryHeap и кастомный Ord для твоего элемента?
Обсуждают сегодня