Current behaviors
pub fn[T : Default] Option::unwrap_or_default(T?) -> T
pub fn[K : Hash + Eq, V] Map::get_or_default(Self[K, V], K, V) -> V
Expected behaviors
We should change Map::get_or_default and HashMap::get_or_default to pub fn[K : Hash + Eq, V: Default] Map::get_or_default(Self[K, V], K) -> V
Justification
Current behaviors
Expected behaviors
We should change
Map::get_or_defaultandHashMap::get_or_defaulttopub fn[K : Hash + Eq, V: Default] Map::get_or_default(Self[K, V], K) -> VJustification