Crate sparset

Crate sparset 

Source
Expand description

Simple sparse set implementation.

let mut s: SparseSet<_, 1024> = SparseSet::new();

assert!(!s.has(0));

s.insert(0, 23);
s.insert(2048, 37);
s.insert(512, 42);

s[2048] = 23;

assert_eq!(s[0], 23);
assert_eq!(s[512], 42);
assert_eq!(s[2048], 23);

Structsยง

IntoIter
SparseSet