rust/src/libstd
Alex Crichton 10c3134da0 std: Stabilize and deprecate APIs for 1.13
This commit is intended to be backported to the 1.13 branch, and works with the
following APIs:

Stabilized

* `i32::checked_abs`
* `i32::wrapping_abs`
* `i32::overflowing_abs`
* `RefCell::try_borrow`
* `RefCell::try_borrow_mut`
* `DefaultHasher`
* `DefaultHasher::new`
* `DefaultHasher::default`

Deprecated

* `BinaryHeap::push_pop`
* `BinaryHeap::replace`
* `SipHash13`
* `SipHash24`
* `SipHasher` - use `DefaultHasher` instead in the `std::collections::hash_map`
  module

Closes #28147
Closes #34767
Closes #35057
Closes #35070
2016-10-03 10:34:34 -07:00
..
collections std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
ffi std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
io [std::io::Chain] Mark first as done only when reading into non-zero length buffer. 2016-09-27 17:55:20 +02:00
net Rollup merge of #36423 - GuillaumeGomez:eq_impl, r=pnkfelix 2016-09-22 11:25:01 -07:00
num Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
os Haiku: Fix pthread_t typesize set to stable 1.8.0 post #29791 2016-09-25 11:17:36 -05:00
prelude End stdlib module summaries with a full stop. 2016-03-04 17:37:11 -05:00
rand std: restructure rand os code into sys modules 2016-02-17 16:21:32 -08:00
sync Rollup merge of #36423 - GuillaumeGomez:eq_impl, r=pnkfelix 2016-09-22 11:25:01 -07:00
sys Rollup merge of #36754 - tmiasko:getaddrinfo-errors, r=alexcrichton 2016-09-26 17:29:49 -07:00
thread Clean up thread-local storage docs 2016-09-04 10:16:25 -04:00
time Replace 'e.g.' by 'i.e.' 2016-09-19 14:08:57 +02:00
ascii.rs Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
build.rs Report which required build-time environment variable is not set 2016-09-25 12:18:09 -04:00
Cargo.toml crate-ify compiler-rt into compiler-builtins 2016-09-12 21:22:15 -07:00
env.rs Add support for the Haiku operating system on x86 and x86_64 machines 2016-09-25 11:12:23 -05:00
error.rs std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
fs.rs Implement Debug for DirEntry. 2016-09-22 14:08:03 -04:00
lib.rs std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
macros.rs Add links between format_args! macro and std::fmt::Arguments struct 2016-09-16 15:33:53 -06:00
memchr.rs memrchr: Use a conditional instead of subtracting a complicated min 2016-08-24 21:41:23 +02:00
panic.rs Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
panicking.rs Add basic doc examples for std::panic::{set_hook, take_hook}. 2016-09-18 10:03:34 -04:00
path.rs std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
primitive_docs.rs Tweak array docs 2016-09-11 12:36:24 -07:00
process.rs Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
rt.rs Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
rtdeps.rs Add support for the Haiku operating system on x86 and x86_64 machines 2016-09-25 11:12:23 -05:00