rust/src/libcore
kennytm 86360b7ef5 Rollup merge of #45483 - mbrubeck:hash, r=alexcrichton
Implement Hash for raw pointers to unsized types

This is useful for some niche cases, like a hash table of slices or trait objects where the key is the raw pointer.  Example use case: https://docs.rs/by_address
2017-10-26 03:02:51 +08:00
..
benches seperate and move miscellaneous benchmarks to librustc 2017-10-04 12:21:15 +00:00
fmt Rollup merge of #45081 - tamird:fmt-cleanup, r=alexcrichton 2017-10-08 13:39:03 +08:00
hash Implement Hash for raw pointers to unsized types 2017-10-25 11:07:13 -07:00
iter Optimize comparison functions of Iterator 2017-10-04 01:04:15 +08:00
num Auto merge of #44936 - Mark-Simulacrum:rollup, r=Mark-Simulacrum 2017-09-30 10:03:00 +00:00
ops update books for next release 2017-10-02 12:07:28 -04:00
prelude Run rustfmt on libcore/prelude folder 2016-10-16 22:13:04 +05:30
slice address some FIXMEs whose associated issues were marked as closed 2017-09-30 11:33:47 +03:00
str Inline eq_slice into str::eq 2017-10-02 22:04:23 -03:00
sync Add missing links for AtomicBool 2017-10-05 23:20:58 +02:00
tests Implement Hash for raw pointers to unsized types 2017-10-25 11:07:13 -07:00
any.rs Various fixes to wording consistency in the docs 2017-03-22 17:19:52 +01:00
array.rs Update bootstrap compiler 2017-08-31 06:58:58 -07:00
borrow.rs Update older URLs pointing to the first edition of the Book 2017-06-15 00:04:00 +09:00
Cargo.toml Integrate jobserver support to parallel codegen 2017-06-21 07:16:43 -07:00
cell.rs change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
char.rs std: Stabilize char_escape_debug 2017-07-25 07:09:31 -07:00
char_private.rs Reduce a table used for Debug impl of str. 2017-04-05 09:13:19 -07:00
clone.rs Update bootstrap compiler 2017-08-31 06:58:58 -07:00
cmp.rs Auto merge of #44943 - nivkner:fixme_fixup, r=dtolnay 2017-10-05 19:52:00 +00:00
convert.rs Simplify implementation of Display and Error for convert::Infallible. 2017-09-23 17:27:02 -07:00
default.rs Fix "Quasi-quoting is inefficient" warning in incremental rustbuild. 2017-07-18 01:49:40 +08:00
internal_macros.rs fix version number 2017-09-21 15:46:17 -04:00
intrinsics.rs Add link to stable version of needs_drop intrinsic 2017-10-22 20:30:38 -04:00
iter_private.rs Various fixes to wording consistency in the docs 2017-03-22 17:19:52 +01:00
lib.rs change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
macros.rs fix stringify docs 2017-10-22 13:14:17 -04:00
marker.rs Normalize spaces in lang attributes. 2017-09-28 01:30:25 -07:00
mem.rs Clarify how needs_drop is conservative 2017-10-13 02:29:10 -04:00
nonzero.rs change #![feature(const_fn)] to specific gates 2017-09-16 15:53:02 +00:00
option.rs Rename option::Missing to NoneError 2017-09-27 17:57:07 -04:00
panicking.rs Bump master to 1.21.0 2017-07-25 07:03:19 -07:00
ptr.rs Fix most rendering warnings from switching to CommonMark 2017-10-20 15:29:35 -04:00
raw.rs Fix up various links 2017-03-20 10:10:16 -04:00
result.rs core: derive Clone for result::IntoIter 2017-10-10 10:18:34 -07:00
tuple.rs Update bootstrap compiler 2017-08-31 06:58:58 -07:00