about summary refs log tree commit diff
path: root/src/libstd/result.rs
AgeCommit message (Expand)AuthorLines
2014-05-07core: Add unwrap()/unwrap_err() methods to ResultAlex Crichton-0/+312
2014-05-07core: Inherit the result moduleAlex Crichton-783/+0
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-2/+2
2014-04-23Fix other bugs with new closure borrowingAlex Crichton-4/+4
2014-04-21Fix misspellings in comments.Joseph Crail-2/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-25/+30
2014-04-17Add #[deriving(Hash)] to Result.Richard Diamond-1/+1
2014-04-16doc: Address review feedbackBrian Anderson-17/+14
2014-04-16std: Improve docs for mod 'result'Brian Anderson-5/+328
2014-04-13Make Result::{unwrap, unwrap_err} require ShowSteven Fackler-14/+19
2014-04-12libstd: Add unwrap_or and unwrap_or_handle to ResultKevin Butler-0/+61
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-1/+1
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-1/+1
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-1/+1
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-18/+1
2014-02-08std::fmt: convert the formatting traits to a proper self.Huon Wilson-2/+2
2014-02-03std: Remove io::io_errorAlex Crichton-1/+1
2014-02-02std: rename fmt::Default to `Show`.Huon Wilson-1/+1
2014-01-31Fix minor doc typosVirgile Andreani-2/+2
2014-01-29Flag Result as #[must_use] and deal with fallout.Alex Crichton-0/+1
2014-01-25Uppercase numeric constantsChris Wong-2/+2
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-2/+1
2013-12-29auto merge of #11134 : lucab/rust/lucab/libstd-doc, r=cmrbors-1/+1
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-26std: result::collect to take an iterator, add option::collectErick Tryzelaar-28/+32
2013-12-14Remove {As,Into,To}{Option,Either,Result} traits.Chris Morgan-132/+0
2013-12-06Made Results API more composableMarvin Löbel-124/+43
2013-11-28Register new snapshotsAlex Crichton-2/+2
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-6/+6
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-10/+10
2013-11-01Fixed unused import warning in testsMarvin Löbel-1/+1
2013-11-01Removed legacy implementationsMarvin Löbel-60/+0
2013-11-01Cleaned up the option and result module in more detailMarvin Löbel-21/+12
2013-11-01Reordered the methods in std::Option and std::ResultMarvin Löbel-169/+154
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-6/+6
2013-10-18Made `std::task::TaskBuilder::future_result()` easier to useMarvin Löbel-1/+0
2013-10-16Added Result implementations for ToStr and fmt::DefaultMarvin Löbel-6/+47
2013-09-30std: Remove usage of fmt!Alex Crichton-6/+8
2013-09-22std::result: Remove function `map_opt`blake2-ppc-13/+0
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-10/+55
2013-09-12std: Add ToEither/IntoEither/AsEitherErick Tryzelaar-21/+58
2013-09-12std: Add ToResult/IntoResult/AsResultErick Tryzelaar-0/+68
2013-09-12std: Add ToOption/IntoOption/AsOptionErick Tryzelaar-0/+60
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-2/+2
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-1/+1
2013-08-16doc: correct spelling in documentation.Huon Wilson-1/+1
2013-08-15std: Replace map_vec, map_vec2, iter_vec2 in std::resultblake2-ppc-55/+84
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-2/+2
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-4/+4
2013-08-07std: add result.map_move, result.map_err_moveErick Tryzelaar-4/+52