rust/src/libstd
bors a94124488a Auto merge of #41437 - cuviper:remove-unstable-deprecated, r=alexcrichton
Remove items that are unstable and deprecated

This removes unstable items that have been deprecated for more than one cycle.

- Since 1.16.0, `#![feature(enumset)]`
    - All of `mod collections::enum_set`
- Since 1.15.0, `#![feature(borrow_state)]`
    - `cell::BorrowState`
    - `RefCell::borrow_state()`
- Since 1.15.0, `#![feature(is_unique)]`
    - `Rc::is_unique()` (made private like `Arc::is_unique()`)
- Since 1.15.0, `#![feature(rc_would_unwrap)]`
    - `Rc::would_wrap()`
- Since 1.13.0, `#![feature(binary_heap_extras)]`
    - `BinaryHeap::push_pop()`
    - `BinaryHeap::replace()`
- Since 1.12.0, `#![feature(as_unsafe_cell)]`
    - `Cell::as_unsafe_cell()`
    - `RefCell::as_unsafe_cell()`
- Since 1.12.0, `#![feature(map_entry_recover_keys)]`
    - `btree_map::OccupiedEntry::remove_pair()`
    - `hash_map::OccupiedEntry::remove_pair()`
- Since 1.11.0, `#![feature(float_extras)]`
    - `Float::nan()`
    - `Float::infinity()`
    - `Float::neg_infinity()`
    - `Float::neg_zero()`
    - `Float::zero()`
    - `Float::one()`
    - `Float::integer_decode()`
    - `f32::integer_decode()`
    - `f32::ldexp()`
    - `f32::frexp()`
    - `f32::next_after()`
    - `f64::integer_decode()`
    - `f64::ldexp()`
    - `f64::frexp()`
    - `f64::next_after()`
- Since 1.11.0, `#![feature(zero_one)]`
    - `num::Zero`
    - `num::One`
2017-04-23 02:13:55 +00:00
..
collections Auto merge of #41437 - cuviper:remove-unstable-deprecated, r=alexcrichton 2017-04-23 02:13:55 +00:00
ffi Override ToOwned::clone_into for Path and OsStr 2017-04-18 21:02:18 -07:00
io Fix Markdown issues in the docs 2017-04-06 12:57:40 +01:00
net Fix Markdown issues in the docs 2017-04-06 12:57:40 +01:00
os Add x86_64-linux-android target 2017-04-20 16:29:59 -03:00
prelude Fix Markdown issues in the docs 2017-04-06 12:57:40 +01:00
rand Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
sync Fix invalid linkage 2017-04-22 13:25:14 +02:00
sys Rollup merge of #41353 - redox-os:master, r=alexcrichton 2017-04-18 14:05:43 -04:00
sys_common std: Back out backtrace pruning logic 2017-04-18 06:49:39 -07:00
thread Auto merge of #41008 - sagebind:thread_id, r=alexcrichton 2017-04-12 19:58:10 +00:00
time std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
ascii.rs Reduce str transmutes, add mut versions of methods. 2017-04-09 19:13:54 -04:00
build.rs Automate timestamp creation and build skipping for native libraries 2017-03-04 21:38:26 +03:00
Cargo.toml cleanup: remove the *san Cargo features from std 2017-03-05 14:25:47 -05:00
env.rs clarify docs for Args and ArgsOs 2017-03-05 16:39:26 -05:00
error.rs Fix a few stability attributes 2017-04-18 23:33:38 +01:00
f32.rs Remove unused import. 2017-04-22 22:13:22 -04:00
f64.rs Remove float_extras 2017-04-20 21:16:31 -07:00
fs.rs Fix Markdown issues in the docs 2017-04-06 12:57:40 +01:00
lib.rs Remove float_extras 2017-04-20 21:16:31 -07:00
macros.rs Get linkchecker clean 2017-02-21 14:02:12 -05:00
memchr.rs std: Move platform specific memchr code into sys 2016-10-01 19:33:02 +00:00
num.rs Remove num::{Zero,One} 2017-04-20 21:16:31 -07:00
panic.rs std: Relax UnwindSafe impl for Unique 2017-02-21 14:36:24 -08:00
panicking.rs Remove function invokation parens from documentation links. 2017-03-13 21:43:18 -04:00
path.rs Fix invalid linkage 2017-04-22 13:25:14 +02:00
primitive_docs.rs Rollup merge of #41243 - projektir:prim_str_docs, r=GuillaumeGomez 2017-04-12 14:45:48 +02:00
process.rs Rollup merge of #40812 - mgattozzi:ChildDocs, r=steveklabnik 2017-04-20 13:33:12 -04:00
rt.rs std: remove a workaround for privacy limitations that isn't necessary anymore 2017-03-13 18:42:23 -07:00