adt
Rust implementations of common abstract data types