gavl/traits/
clone.rs

1use super::{
2    super::{
3        Map
4    }
5};
6
7impl<KeyType:Ord+Clone, ContentType:Clone> Clone for Map<KeyType, ContentType> {
8    fn clone(&self) -> Map<KeyType, ContentType>{
9        self.iter().map(|(key_ref, content_ref)|(key_ref.clone(), content_ref.clone())).collect()
10    }
11}
12