rust/src/libstd
bors ac3c2288f9 Auto merge of #50017 - tinaun:stabilize-all-the-things, r=sfackler
stabilize a bunch of minor api additions

besides `ptr::NonNull::cast` (which is 4 days away from end of FCP) all of these have been finished with FCP for a few weeks now with minimal issues raised

* Closes #41020
* Closes #42818
* Closes #44030
* Closes #44400
* Closes #46507
* Closes #47653
* Closes #46344

the following functions will be stabilized in 1.27:
* `[T]::rsplit`
* `[T]::rsplit_mut`
* `[T]::swap_with_slice`
* `ptr::swap_nonoverlapping`
* `NonNull::cast`
* `Duration::from_micros`
* `Duration::from_nanos`
* `Duration::subsec_millis`
* `Duration::subsec_micros`
* `HashMap::remove_entry`
2018-04-18 19:47:56 +00:00
..
collections stabilize hash_map_remove_entry feature 2018-04-17 01:22:28 -04:00
ffi Remove unwanted auto-linking and update 2018-04-16 23:37:11 +02:00
io Stabilize take_set_limit 2018-04-05 00:30:49 -06:00
net Auto merge of #49418 - frewsxcv:frewsxcv-network-order, r=TimNN 2018-04-01 10:09:58 +00:00
os Remove hidden foo functions from doc examples; use Termination trait. 2018-03-28 13:15:05 +02:00
prelude Revert "Add TryFrom and TryInto to the prelude" 2018-03-30 15:54:05 +02:00
sync Import the alloc crate as alloc_crate in std 2018-04-12 22:52:47 +02:00
sys Auto merge of #49488 - alexcrichton:small-wasm-panic, r=sfackler 2018-04-16 23:19:41 +00:00
sys_common std: Minimize size of panicking on wasm 2018-04-13 07:03:00 -07:00
tests Update Cargo submodule 2018-03-11 10:59:28 -07:00
thread std: Minimize size of panicking on wasm 2018-04-13 07:03:00 -07:00
alloc.rs Rename alloc::Void to alloc::Opaque 2018-04-12 22:53:22 +02:00
ascii.rs Deprecate the AsciiExt trait in favor of inherent methods 2018-03-21 17:54:33 +01:00
build.rs rustc: Embed LLVM bitcode by default on iOS 2018-03-13 08:29:19 -07:00
Cargo.toml Update Cargo submodule 2018-03-11 10:59:28 -07:00
env.rs Correct a few stability attributes 2018-04-05 15:39:29 +01:00
error.rs Return Result instead of Option in alloc::Layout constructors 2018-04-12 22:53:13 +02:00
f32.rs Address nits and tidy errors. 2018-03-28 01:41:40 +02:00
f64.rs Address nits and tidy errors. 2018-03-28 01:41:40 +02:00
fs.rs Add performance note to fs::read docs 2018-04-02 09:33:27 -07:00
lib.rs Auto merge of #50017 - tinaun:stabilize-all-the-things, r=sfackler 2018-04-18 19:47:56 +00:00
macros.rs Remove unwanted auto-linking and update 2018-04-16 23:37:11 +02:00
memchr.rs Fix inconsistent doc headings 2017-08-24 18:42:53 +02:00
num.rs Deprecate signed std::num::NonZeroI* with a call for use cases 2018-03-30 18:13:05 +02:00
panic.rs typos 2018-04-05 13:04:00 +02:00
panicking.rs std: Avoid allocating panic message unless needed 2018-04-13 07:04:24 -07:00
path.rs Rollup merge of #48292 - topecongiro:from_str-for-path-and-pathbuf, r=alexcrichton 2018-03-08 11:25:54 -08:00
primitive_docs.rs Fix missed i128 feature gates 2018-03-26 08:37:56 -05:00
process.rs std: Inline some Termination-related methods 2018-04-05 11:07:19 -07:00
rt.rs Address review comments 2018-03-19 11:41:28 +09:00
time.rs Fix doctest 2018-03-30 15:35:36 +02:00