the.bay.news

How to lookup a value in HashMap with a composite key containing a String without allocating

The Rust Programming Language Forum
How to lookup a value in HashMap with a composite key containing a String without allocating
use std::collections::HashMap; fn main() { let mut map: HashMap<String, u32> = HashMap::new(); map.insert("a".into(), 1); assert!(map.contains_key("a")); // ok assert!(map.get("a").is_some()); // ok let mut map2: HashMap<(String, u32), u32> = HashMap::new(); map2.insert(("a".into(), 0), 1); // map2.contains_key(&("a", 0)); // error // map2.contains_key(&(&"a", 0)); // error // map2.contains_key(("a", 0)); // error // map2.contains_key((&"a", 0)); // erro...

0 comments

Sign in to join the discussion — your thebay.events account works here.

No comments yet.