Crate ordered_vec
source ·Expand description
The OrdVec
trait provides an extension to Vec
to allow for inserting items in order.
Examples
use ordered_vec::OrdVec;
let mut values: Vec<i32> = Vec::new();
values.push_ord(5);
values.push_ord(3);
values.push_ord(7);
values.push_ord(1);
assert_eq!(values, [1, 3, 5, 7]);
Structs
Traits
A trait for adding elements to a vector in sorted order