fix(deps): update rust crate hashbrown-582f2526e08bb6a0 to 0.16#681
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
fix(deps): update rust crate hashbrown-582f2526e08bb6a0 to 0.16#681renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
|
550bd99 to
36d7648
Compare
36d7648 to
585be85
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.14→0.160.14→0.16Release Notes
rust-lang/hashbrown (hashbrown-582f2526e08bb6a0)
v0.16.1Compare Source
Added
HashTablemethods related to the raw bucket index (#657)VacantEntryRef::insert_with_key(#579)Changed
Copytypes (#662)get_many_mutfamily of methods have been renamed toget_disjoint_mutto match the standard library. The old names are still present for now, but
deprecated. (#648)
serde_coreinstead ofserde. (#649)collecton rayon parallel iterators. (#652)v0.16.0Compare Source
Changed
DefaultHashBuilderwith a newtype wrapper aroundfoldhashinsteadof re-exporting it directly.
v0.15.5Compare Source
Added
Entry::or_default_entryandEntry::or_insert_entry.Changed
#[cold]v0.15.4Compare Source
Changed
std.v0.15.3Added
Changed
match_empty(#607)ExtractIfdata structures (#616)hash_map::EntryRefinsertion methodsK: From<&Q>to &Q:Into<K>(#611)rustc_iter(#605)allocator-api2/nightlyfeature is no longer enabled byhashbrown/nightly(#606)v0.15.2Added
const fnconstructors asrustc_const_stable_indirectwhen built aspart of the standard library. (#586)
v0.15.1Compare Source
This release removes the
borshfeature introduced in 0.15.0 because it wasfound to be incorrectly implemented. Users should use the
hashbrownfeature ofthe
borshcrate instead which provides the same trait implementations.v0.15.0Compare Source
This release was yanked due to a broken implementation of the
borshfeature.This update contains breaking changes that remove the
rawAPI with the hope ofcentralising on the
HashTableAPI in the future. You can follow the discussionand progress in #545 to discuss features you think should be added to this API
that were previously only possible on the
rawAPI.Added
borshfeature withBorshSerializeandBorshDeserializeimpls. (#525)Assignimpls forHashSetoperators. (#529)Defaultimpls for iterator types. (#542)HashTable::iter_hash{,_mut}methods. (#549)Hash{Table,Map,Set}::allocation_sizemethods. (#553)DebugandFusedIteratorfor allHashTableiterators. (#561)Iterator::foldfor allHashTableiterators. (#561)Changed
hash_set::VacantEntry::insertto returnOccupiedEntry. (#495)hash_set::Difference::size_hintlower-bound. (#530)HashSet::is_disjointperformance. (#531)equivalentfeature is now enabled by default. (#532)HashSetoperators now return a set with the same allocator. (#529)ahashfeature has been renamed todefault-hasher. (#533)Hash{Map,Set}::insert_unique_uncheckedis now unsafe. (#556)get_many_mutand related methods was changed. (#562)Fixed
Removed
raw-entryfeature, to be eventually removed. (#534, #555)rawfeature is removed;in the future, all code should be using the
HashTableAPI instead. (#531, #546)rykvfeature was removed; this is now provided by therykvcrate instead. (#554)HashSet::get_or_insert_ownedwas removed in favor ofget_or_insert_with. (#555)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.