HashMultiMap
Description:
public HashMultiMap (owned HashDataFunc<K>? key_hash_func = null, owned EqualDataFunc<K>? key_equal_func = null, owned HashDataFunc<V>? value_hash_func = null, owned EqualDataFunc<V>? value_equal_func = null)
Constructs a new, empty hash multimap.
If not provided, the functions parameters are requested to the Functions function factory methods.
Parameters:
key_hash_func |
an optional key hash function |
key_equal_func |
an optional key equality testing function |
value_hash_func |
an optional value hash function |
value_equal_func |
an optional value equality testing function |