rust/src
Alex Crichton ac1a03d742 rollup merge of #21718: alexcrichton/stabilize-from-str
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 12:03:20 -08:00
..
compiler-rt@58ab642c30 Updated compiler-rt 2015-01-09 18:38:30 +02:00
compiletest std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
doc rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
driver Set unstable feature names appropriately 2015-01-23 13:28:40 -08:00
etc Rollup merge of 21643 - semarie:break-local_stage0, r=brson 2015-01-29 03:17:16 +05:30
grammar cleanup: s/v.slice*()/&v[a..b]/g + remove redundant as_slice() calls 2015-01-27 09:03:06 -05:00
jemalloc@b001609960
liballoc Auto merge of #21677 - japaric:no-range, r=alexcrichton 2015-01-29 16:28:52 +00:00
libarena for x in range(a, b) -> for x in a..b 2015-01-29 07:47:37 -05:00
libbacktrace
libcollections rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libcore rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libcoretest rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libflate for x in range(a, b) -> for x in a..b 2015-01-29 07:47:37 -05:00
libfmt_macros Rollup merge of 21681 - japaric:no-warn, r=alexcrichton 2015-01-29 03:14:35 +05:30
libgetopts s/Show/Debug/g 2015-01-29 07:49:02 -05:00
libgraphviz s/Show/Debug/g 2015-01-29 07:49:02 -05:00
liblibc Rollup merge of #21640 - retep998:rmdir, r=alexcrichton 2015-01-29 03:04:10 +05:30
liblog std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
librand fix fallout 2015-01-30 10:37:44 -05:00
librbml s/Show/Debug/g 2015-01-29 07:49:02 -05:00
librustc rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
librustc_back remove dead code 2015-01-30 10:37:44 -05:00
librustc_bitflags s/Show/Debug/g 2015-01-29 07:49:02 -05:00
librustc_borrowck Auto merge of #21691 - edwardw:double-closure, r=nikomatsakis 2015-01-29 19:36:03 +00:00
librustc_driver std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
librustc_llvm s/Show/Debug/g 2015-01-29 07:49:02 -05:00
librustc_privacy Merge remote-tracking branch 'rust-lang/master' 2015-01-26 15:42:32 -08:00
librustc_resolve remove dead code 2015-01-30 10:37:44 -05:00
librustc_trans rollup merge of #21385: nick29581/save-fix2 2015-01-30 12:02:46 -08:00
librustc_typeck fixes after rebase 2015-01-30 10:37:45 -05:00
librustdoc rollup merge of #21693: tomjakubowski/rustdoc-fix-21442 2015-01-30 12:02:55 -08:00
libserialize std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
libstd rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libsyntax rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libterm s/Show/Debug/g 2015-01-29 07:49:02 -05:00
libtest rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
libunicode remove Copy impls from iterators 2015-01-30 10:37:44 -05:00
llvm@b820135911 Redo Segmented stack support for DragonFly 2015-01-18 08:25:52 +01:00
rt rt: Remove libtime wrappers 2015-01-19 23:05:10 +09:00
rust-installer@e577c97b49 Fix revert of rust-installer 2015-01-09 10:19:30 -08:00
rustbook rollup merge of #21494: jatinn/jsnav 2015-01-30 12:02:48 -08:00
rustllvm Better inline assembly errors 2015-01-22 19:43:39 +01:00
test rollup merge of #21718: alexcrichton/stabilize-from-str 2015-01-30 12:03:20 -08:00
snapshots.txt register snaphots 2015-01-29 07:49:02 -05:00