rust/src
Alex Crichton 0cdde6e5e0 std: Stabilize FromStr and parse
This commits adds an associated type to the `FromStr` trait representing an
error payload for parses which do not succeed. The previous return value,
`Option<Self>` did not allow for this form of payload. After the associated type
was added, the following attributes were applied:

* `FromStr` is now stable
* `FromStr::Err` is now stable
* `FromStr::from_str` is now stable
* `StrExt::parse` is now stable
* `FromStr for bool` is now stable
* `FromStr for $float` is now stable
* `FromStr for $integral` is now stable
* Errors returned from stable `FromStr` implementations are stable
* Errors implement `Display` and `Error` (both impl blocks being `#[stable]`)

Closes #15138
2015-01-30 08:52:44 -08:00
..
compiler-rt@58ab642c30
compiletest std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
doc std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
driver
etc
grammar
jemalloc@b001609960
liballoc
libarena
libbacktrace
libcollections std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libcore std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libcoretest std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc
liblog std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
librand
librbml
librustc std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
librustc_back
librustc_bitflags
librustc_borrowck
librustc_driver std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
librustc_llvm
librustc_privacy
librustc_resolve
librustc_trans Auto merge of #21717 - nick29581:prelude-fullrange, r=acrichto 2015-01-30 12:43:41 +00:00
librustc_typeck Auto merge of #21717 - nick29581:prelude-fullrange, r=acrichto 2015-01-30 12:43:41 +00:00
librustdoc
libserialize std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libstd std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libsyntax std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libterm
libtest std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libunicode
llvm@b820135911
rt
rust-installer@e577c97b49
rustbook
rustllvm
test std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
snapshots.txt