rust/src/libstd/io
bors f6574c5b04 Auto merge of #25006 - alexcrichton:unstable-indexing, r=aturon
These implementations were intended to be unstable, but currently the stability
attributes cannot handle a stable trait with an unstable `impl` block. This
commit also audits the rest of the standard library for explicitly-`#[unstable]`
impl blocks. No others were removed but some annotations were changed to
`#[stable]` as they're defacto stable anyway.

One particularly interesting `impl` marked `#[stable]` as part of this commit
is the `Add<&[T]>` impl for `Vec<T>`, which uses `push_all` and implicitly
clones all elements of the vector provided.

Closes #24791

[breaking-change]
2015-05-01 22:54:09 +00:00
..
buffered.rs Auto merge of #25006 - alexcrichton:unstable-indexing, r=aturon 2015-05-01 22:54:09 +00:00
cursor.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
error.rs std: Remove deprecated/unstable num functionality 2015-04-21 11:37:43 -07:00
impls.rs std: Stabilize last bits of io::Error 2015-03-31 16:12:48 -07:00
lazy.rs std: Tweak rt::at_exit behavior 2015-03-21 11:14:58 -07:00
mod.rs Replaces instanced of 'an UTF' with 'a UTF' 2015-04-30 21:38:01 -04:00
prelude.rs std: Deny most warnings in doctests 2015-04-07 17:54:34 -07:00
stdio.rs Change name of unit test sub-module to "tests". 2015-04-24 23:06:41 +02:00
util.rs Change name of unit test sub-module to "tests". 2015-04-24 23:06:41 +02:00