Data Structures implemented in Rust