rust/src/libstd
kennytm 585f39fb32
Rollup merge of #54207 - QuietMisdreavus:never-docs-stab, r=kennytm
re-mark the never docs as unstable

Fixes https://github.com/rust-lang/rust/issues/54198

This stability attribute was removed in https://github.com/rust-lang/rust/pull/47630, but not replaced with a `#[stable]` attribute, and when https://github.com/rust-lang/rust/pull/50121 reverted that stabilization, it didn't set the docs back to unstable. I'm concerned as to why it was allowed to not have the stability attribute at all, but at least this can put it back.

I'm nominating this for beta backport because it's a really small change, and right now our docs are in an awkward position where the `!` type is technically unstable to use, but the docs don't say so the same way any other library feature would. (And this is also the case *on stable* now, but i'm not suggesting a stable backport for a docs fix.)
2018-09-14 14:50:16 +08:00
..
collections Eliminate unused variable warning 2018-09-13 16:48:09 -04:00
ffi Rollup merge of #54203 - cuviper:stable-os_str_str_ref_eq, r=estebank 2018-09-14 14:50:15 +08:00
io Rollup merge of #54046 - snaedis:issue-48022, r=steveklabnik 2018-09-12 12:17:28 +08:00
net Rollup merge of #53213 - tmccombs:stable-ipconstructors, r=KodrAus 2018-08-21 01:20:10 +08:00
os Rollup merge of #53076 - QuietMisdreavus:cfg-rustdoc, r=GuillaumeGomez 2018-09-01 23:18:41 +08:00
prelude Reformat std prelude source to show it is the sum of core and alloc preludes 2018-07-07 23:16:27 +02:00
sync Fix invalid urls 2018-09-06 23:32:30 +02:00
sys Auto merge of #53621 - jordanrh1:windows-arm, r=alexcrichton 2018-09-13 15:22:05 +00:00
sys_common Breaking change upgrades 2018-09-04 13:22:08 -06:00
tests Breaking change upgrades 2018-09-04 13:22:08 -06:00
thread split paragraph 2018-08-28 10:49:45 +02:00
alloc.rs rustc: Continue to tweak "std internal symbols" 2018-08-26 16:34:14 -07:00
ascii.rs Remove unstable and deprecated APIs 2018-07-30 18:18:23 +02:00
build.rs Add rustc SHA to released DWARF debuginfo 2018-09-10 10:10:38 -07:00
Cargo.toml Breaking change upgrades 2018-09-04 13:22:08 -06:00
env.rs make reference to dirs crate clickable in terminals 2018-07-12 12:48:10 +02:00
error.rs Correctly parenthesize dyn Error + 'static. 2018-08-21 00:58:52 +02:00
f32.rs Clarify rational behind current implementation of .mod_euc() 2018-06-26 13:09:56 +02:00
f64.rs Clarify rational behind current implementation of .mod_euc() 2018-06-26 13:09:56 +02:00
fs.rs Rollup merge of #53376 - frewsxcv:frewsxcv-copy, r=GuillaumeGomez 2018-09-07 15:26:30 +08:00
future.rs move PinMut into pin module and export through std 2018-08-23 01:37:03 +03:00
keyword_docs.rs Add struct keyword doc 2018-08-23 23:50:05 +02:00
lib.rs stabalize infer outlives requirements (RFC 2093). 2018-09-11 11:40:04 -04:00
macros.rs use cfg(rustdoc) instead of cfg(dox) in std and friends 2018-08-31 13:29:10 -05:00
memchr.rs Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
num.rs Stabilize num::NonZeroU* 2018-05-16 19:11:31 +02:00
panic.rs move PinMut into pin module and export through std 2018-08-23 01:37:03 +03:00
panicking.rs add #[panic_handler]; deprecate #[panic_implementation] 2018-08-23 20:58:55 +02:00
path.rs Add links to std::char::REPLACEMENT_CHARACTER from docs. 2018-08-11 15:42:35 -04:00
primitive_docs.rs re-mark the never docs as unstable 2018-09-13 17:31:56 -05:00
process.rs document the platform-specific behavior of Command::current_dir 2018-08-20 17:02:45 -04:00
rt.rs Deny bare trait objects in src/libstd. 2018-07-10 20:35:36 +02:00
time.rs Stabilize SystemTime::UNIX_EPOCH 2018-05-28 18:24:01 -06:00