unempty 0.1.0

Non-empty data structures for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[test]
fn compiles_indexing() {
    let v = unempty::Vec::new("abcd");
    assert_eq!(v[0], "abcd");
}

#[test]
#[should_panic]
fn compiles_but_panics_slice_oob() {
    let v = unempty::Vec::new("abcd");
    let _ = v[1];
}