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
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
2021-04-26
Document Hasher spec decision from #42951
ltdk
-0
/
+27
2021-04-21
Replace all `fmt.pad` with `debug_struct`
Christiaan Dirkx
-1
/
+1
2021-04-04
Bump cfgs
Mark Rousskov
-46
/
+6
2021-03-18
Rollup merge of #82434 - jyn514:hash, r=JohnTitor
Dylan DPC
-2
/
+8
2021-03-17
fix whitespace
Joshua Nelson
-1
/
+1
2021-03-11
Add inlining.
Camille GILLOT
-0
/
+13
2021-02-23
Add more links between hash and btree collections
Joshua Nelson
-2
/
+8
2021-02-15
Use new pointer metadata API inside libcore instead of manual transmutes
Simon Sapin
-26
/
+44
2020-08-27
Switch to intra-doc links in `core::hash`
Camelid
-23
/
+8
2020-07-27
mv std libs to library/
mark
-0
/
+727