std::sortSorting utilities for vectors.
Provides type-specific sort and reverse functions. Each returns a new vector โ the original is never modified.
import std::sort;
fn main() {
let nums: Vec<i64> = Vec::new();
nums.push(3);
nums.push(1);
nums.push(2);
let sorted = sort.sort_ints(nums);
// sorted is [1, 2, 3]
}
sort_intsSort a vector of integers in ascending order.
Returns a new sorted vector; the original is unchanged.
sort_stringsSort a vector of strings in alphabetical order.
Returns a new sorted vector; the original is unchanged.
sort_floatsSort a vector of floats in ascending order.
Returns a new sorted vector; the original is unchanged.
reverse_intsReverse a vector of integers.
Returns a new reversed vector; the original is unchanged.
reverse_stringsReverse a vector of strings.
Returns a new reversed vector; the original is unchanged.
reverse_floatsReverse a vector of floats.
Returns a new reversed vector; the original is unchanged.