ordered_vec 0.1.0

A trait that ensures that elements in a vector are pushed in a sorted order.
Documentation

ordered_vec

This little library provides a trait that ensures elements in a vector are pushed in a sorted order.

Example

use ordered_vec::OrdVec;
fn main() {
	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]);
}

License

This library is licensed under MIT and Apache-2.0.