index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
hash
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-02
Remove some unsized tuple impls now that we don't support unsizing tuples any...
Oli Scherer
-6
/
+1
2025-06-16
library/compiler: add `PointeeSized` bounds
David Wood
-5
/
+5
2025-03-06
library: Use size_of from the prelude instead of imported
Thalia Archibald
-2
/
+2
2025-01-08
fmt
Pietro Albini
-4
/
+1
2025-01-08
update version placeholders
Pietro Albini
-2
/
+2
2024-12-02
stabilize const_collections_with_hasher and build_hasher_default_const_new
Ralf Jung
-3
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+2
2024-06-27
Mark `Hasher::finish` as #[must_use]
Jake Goulding
-0
/
+1
2024-03-29
Add fn const BuildHasherDefault::new
Arthur Carcano
-1
/
+13
2024-03-20
step cfgs
Mark Rousskov
-1
/
+1
2024-02-17
Allow newly added non_local_definitions in std
Urgau
-0
/
+1
2023-11-02
Add insta-stable std::hash::{DefaultHasher, RandomState} exports
ltdk
-19
/
+10
2023-09-06
clarify that unsafe code must not rely on our safe traits
Ralf Jung
-0
/
+5
2023-05-30
Swap out CURRENT_RUSTC_VERSION to 1.71.0
Mark Rousskov
-1
/
+1
2023-05-24
Stabilize `BuildHasher::hash_one`
Scott McMurray
-3
/
+1
2023-04-16
core is now compilable
Deadbeef
-15
/
+2
2023-04-16
rm const traits in libcore
Deadbeef
-46
/
+30
2023-03-18
Rollup merge of #109287 - scottmcm:hash-slice-size-of-val, r=oli-obk
Matthias Krüger
-1
/
+1
2023-03-17
Use `size_of_val` instead of manual calculation
Scott McMurray
-1
/
+1
2023-03-15
unequal → not equal
gimbles
-1
/
+1
2022-12-20
Fix some `~const` usage in libcore
Oli Scherer
-2
/
+2
2022-11-08
Test const `Hash`, fix nits
onestacked
-9
/
+15
2022-11-06
Added `const_hash` tracking issue id
onestacked
-12
/
+12
2022-11-04
Make `BuildHasher` const_trait
onestacked
-3
/
+6
2022-11-04
Made `Hash` and `Hasher` const_trait
onestacked
-24
/
+44
2022-08-12
Adjust cfgs
Mark Rousskov
-1
/
+1
2022-07-17
rustdoc: extend `#[doc(tuple_variadic)]` to fn pointers
Michael Howell
-1
/
+1
2022-07-05
Fix links in std/core documentation
Guillaume Gomez
-1
/
+1
2022-07-01
update cfg(bootstrap)s
Pietro Albini
-1
/
+1
2022-06-11
docs: make all the variadic impls use `(T, ...)` exactly
Michael Howell
-12
/
+12
2022-06-11
Fix incorrectly spelled "variadic"
Michael Howell
-1
/
+1
2022-06-08
rustdoc: show tuple impls as `impl Trait for (T, ...)`
Michael Howell
-0
/
+1
2022-06-07
docs: clean up trait docs for tuples
Michael Howell
-7
/
+23
2022-05-07
Further elaborate the lack of guarantees from `Hasher`
Scott McMurray
-2
/
+21
2022-05-06
For now, don't change the details of hashing a `str`
Scott McMurray
-21
/
+52
2022-05-06
Add a dedicated length-prefixing method to `Hasher`
Scott McMurray
-3
/
+104
2022-03-29
Make the stdlib largely conform to strict provenance.
Aria Beingessner
-2
/
+2
2022-01-07
change PhantomData type for BuildHasherDefault
Frank Steffahn
-1
/
+1
2021-11-23
Apply suggestions from code review
the8472
-2
/
+2
2021-11-18
Document non-guarantees for Hash
The8472
-0
/
+13
2021-10-09
Update library/core/src/hash/mod.rs
pierwill
-1
/
+1
2021-10-01
fix: edit description of "prefix-free"
pierwill
-2
/
+4
2021-10-01
docs: `std::hash::Hash` should ensure prefix-free data
pierwill
-0
/
+10
2021-09-06
Suggest deriving traits if possible
Paul Trojahn
-0
/
+1
2021-08-18
Rollup merge of #88031 - ibraheemdev:build-hasher-object-safe, r=m-ou-se
Guillaume Gomez
-1
/
+4
2021-08-17
Constified `Default` implementations
Deadbeef
-1
/
+2
2021-08-14
make `BuildHasher` object safe
ibraheemdev
-1
/
+4
2021-06-24
Add tracking issue and rename to hash_one
Scott McMurray
-7
/
+7
2021-06-24
Add `BuildHasher::hash_of` as unstable
Scott McMurray
-0
/
+44
2021-04-26
Auto merge of #83390 - clarfonthey:hasher_docs, r=Amanieu
bors
-0
/
+27
[next]