Сортировка вектора целых чисел в Rust: пример кода и методы

Фраза «Дневные циклы ржавеют» не является значимой фразой ни на английском, ни на любом другом языке. Однако я могу предоставить вам различные методы и примеры кода, связанные с языком программирования Rust. Сообщите мне конкретную тему или проблему, которую вы хотели бы изучить в Rust, и я буду рад помочь вам с соответствующими примерами кода.

При отсутствии конкретной темы я приведу общий пример кода, демонстрирующий распространенную задачу в Rust: сортировку вектора целых чисел.

fn main() {
    let mut numbers = vec![5, 2, 9, 1, 7];
    numbers.sort();
    println!("{:?}", numbers);
}

Этот код объявляет изменяемый вектор под названием numbers, содержащий несколько целых чисел. Затем для вектора вызывается метод sort(), который сортирует его элементы в порядке возрастания. Наконец, отсортированный вектор выводится на консоль.