<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/collections/hash, branch auto</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=auto</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=auto'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-08-26T06:36:53+00:00</updated>
<entry>
<title>remove deprecated Error::description in impls</title>
<updated>2025-08-26T06:36:53+00:00</updated>
<author>
<name>Marijn Schouten</name>
<email>mhkbst@gmail.com</email>
</author>
<published>2025-08-23T19:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=845311a065a5638c516ed96c73b09862b176b329'/>
<id>urn:sha1:845311a065a5638c516ed96c73b09862b176b329</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`HashMap`: also add "Usage with custom key types" heading</title>
<updated>2025-08-09T17:41:41+00:00</updated>
<author>
<name>Ada Alakbarova</name>
<email>ada.alakbarova@proton.me</email>
</author>
<published>2025-08-09T17:41:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=06e43655bc57359ece7143d5cd31afc3a0744a59'/>
<id>urn:sha1:06e43655bc57359ece7143d5cd31afc3a0744a59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`{BTree,Hash}Map`: add "`Entry` API" section heading</title>
<updated>2025-08-09T17:41:32+00:00</updated>
<author>
<name>Ada Alakbarova</name>
<email>ada.alakbarova@proton.me</email>
</author>
<published>2025-08-09T12:49:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0a3e4802a06dd644c59aa7eed4af4bf437d3853'/>
<id>urn:sha1:c0a3e4802a06dd644c59aa7eed4af4bf437d3853</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Docs(lib/coll/hm): Add kv pair to `extract_if`'s first sentence</title>
<updated>2025-05-17T00:49:57+00:00</updated>
<author>
<name>Paul Mabileau</name>
<email>paul.mabileau@harfanglab.fr</email>
</author>
<published>2025-05-17T00:49:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9330dd0e9fbc1698b69ac82e138d9dcef31bc33'/>
<id>urn:sha1:a9330dd0e9fbc1698b69ac82e138d9dcef31bc33</id>
<content type='text'>
Make it consistent in this regard with `BTreeMap`'s.

Signed-off-by: Paul Mabileau &lt;paul.mabileau@harfanglab.fr&gt;
</content>
</entry>
<entry>
<title>Docs(lib/extract_if): Unify paragraph about elements mutation</title>
<updated>2025-05-17T00:45:56+00:00</updated>
<author>
<name>Paul Mabileau</name>
<email>paul.mabileau@harfanglab.fr</email>
</author>
<published>2025-05-17T00:45:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=014434e96f4f42e06b6c2dfc00110209b121040e'/>
<id>urn:sha1:014434e96f4f42e06b6c2dfc00110209b121040e</id>
<content type='text'>
Take the one from `BTreeMap` that seems the best-worded and most
precise among the available variations.

Signed-off-by: Paul Mabileau &lt;paul.mabileau@harfanglab.fr&gt;
</content>
</entry>
<entry>
<title>Docs(lib/extract_if): Unify paragraph about closure actions</title>
<updated>2025-05-17T00:36:08+00:00</updated>
<author>
<name>Paul Mabileau</name>
<email>paul.mabileau@harfanglab.fr</email>
</author>
<published>2025-05-17T00:36:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9205ee27a815e5b356cfce6269d9ded1d1c098f7'/>
<id>urn:sha1:9205ee27a815e5b356cfce6269d9ded1d1c098f7</id>
<content type='text'>
Also fixes `HashSet`'s that incorrectly designated itself as a `list`.

Signed-off-by: Paul Mabileau &lt;paul.mabileau@harfanglab.fr&gt;
</content>
</entry>
<entry>
<title>Docs(lib/coll/hm): Reword `extract_if` to use `element` instead of `value`</title>
<updated>2025-05-17T00:14:55+00:00</updated>
<author>
<name>Paul Mabileau</name>
<email>paul.mabileau@harfanglab.fr</email>
</author>
<published>2025-05-17T00:14:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd5772e396361c72e4662655687a462aee6c6aea'/>
<id>urn:sha1:cd5772e396361c72e4662655687a462aee6c6aea</id>
<content type='text'>
A minor change, but it seemed interesting to unify this one's
description, especially considering all the other equivalents use
`element` as well.

Signed-off-by: Paul Mabileau &lt;paul.mabileau@harfanglab.fr&gt;
</content>
</entry>
<entry>
<title>update version placeholders</title>
<updated>2025-05-12T13:33:30+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2025-05-09T16:20:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a360940ac90cfbc6dbdab1f30ca5d5196551b1c3'/>
<id>urn:sha1:a360940ac90cfbc6dbdab1f30ca5d5196551b1c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consistent trait bounds for ExtractIf Debug impls</title>
<updated>2025-05-06T02:46:46+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2025-03-15T18:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c35914383a92d7504f3a71c390dc2ebd14bce695'/>
<id>urn:sha1:c35914383a92d7504f3a71c390dc2ebd14bce695</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #139307 - xizheyin:issue-139296, r=joboet</title>
<updated>2025-04-24T06:12:56+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-04-24T06:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cb3c5d773ce76e3fa869402db87429bed637cc54'/>
<id>urn:sha1:cb3c5d773ce76e3fa869402db87429bed637cc54</id>
<content type='text'>
std: Add performance warnings to HashMap::get_disjoint_mut

Closes #139296

The `get_disjoint_mut` in `HashMap` also performs a complexity O(n^2) check. So we need to be reminded of that as well.

https://github.com/rust-lang/hashbrown/blob/b5b0655a37e156f9798ac8dd7e970d4adba9bf90/src/raw/mod.rs#L1216-L1220
</content>
</entry>
</feed>
