5 struct LM { resize_at: usize, size: usize }
8 HashMap_(LM, Vec<(K,V)>)
11 fn linear_map<K,V>() -> HashMap<K,V> {
17 impl<K,V> HashMap<K,V> {
18 pub fn len(&mut self) -> usize {
20 HashMap::HashMap_(ref l, _) => l.size
26 let mut m: Box<_> = Box::new(linear_map::<(),()>());
27 assert_eq!(m.len(), 0);