Skip to content

Version 0.9.0

Compare
Choose a tag to compare
@JustForFun88 JustForFun88 released this 20 Apr 18:07
· 15 commits to main since this release

[v0.9.0] - 2022-04-20

Added

  • PartialEq trait implementation for DHashMap;
  • Debug trait implementation for DHashMap;

Changed

Improve realizations of some methods (get_key1, get_key2, get_keys, get_key1_value, get_key2_value,
get_keys_value, contains_keys, get_mut_key1, get_mut_key2, remove_key1, remove_key2, insert_unchecked)

Removed

  • Removed unnecessary lifetime bounds on implementations of
    ExactSizeIterator
    for Iter, Keys, Values, IterMut, ValuesMut structures;
  • Removed K1: Clone and K2: Clone bounds for all VacantEntry methods except insert method;
  • Removed unnecessary K1: Eq + Hash and K2: Eq + Hash bounds for all Entry methods. Remained
    K1: Clone and K2: Clone bounds only for the methods that need on it.
  • Removed unnecessary K1: Eq + Hash + Clone and K2: Eq + Hash + Clone on implementations of
    Display and
    Error traits for OccupiedError structure.
  • Removed unnecessary K1: Eq + Hash + Clone and K2: Eq + Hash + Clone on implementations of
    Display and
    Error traits for TryInsertError structure.

Fixed

Nothing