pub fn to_priority(self) -> Priority {
        Priority {
            priority: usize::MAX - self.weight,
        }
    }
/// Returns a priority for tours with this weight; lighter tours
/// have higher priority.
Returns a priority for tours with this weight; lighter tours
have higher priority.
Returns a priority for tours with this weight ; lighter tours have higher priority .
pub fn to_priority(self) -> Priority {
        Priority {
            priority: usize::MAX - self.weight,
        }
    }
pub fn to_priority ( self ) -> Priority { Priority { priority : usize :: MAX - self . weight , } }
Returns a priority for tours with this weight; lighter tours
have higher priority.
Returns a priority for tours with this weight ; lighter tours have higher priority .
self