diff options
Diffstat (limited to 'src/doublemap.rs')
| -rw-r--r-- | src/doublemap.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/doublemap.rs b/src/doublemap.rs new file mode 100644 index 0000000..add0803 --- /dev/null +++ b/src/doublemap.rs @@ -0,0 +1,17 @@ + +use std::Collections::HashMap; + +struct DoubleMap<K, V> { + keytoval: HashMap<K, V>, + valtokey: HashMap<V, K> +} + +impl DoubleMap<K, V> { + + pub fn new() -> DoubleMap<K, V> { + DoubleMap { + keytoval: HashMap::new(), + valtokey: HashMap::new() + + +} |
