Crate nonempty
See all nonempty's items
A Non-empty growable vector.
use nonempty::NonEmpty; let mut l = NonEmpty::new(42); assert_eq!(l.first(), &42); l.push(36); l.push(58); let v: Vec<i32> = l.into(); assert_eq!(v, vec![42, 36, 58]);