about summary refs log tree commit diff
path: root/src/libcore/result.rs
AgeCommit message (Expand)AuthorLines
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+1
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+22
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-1/+1
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-2/+2
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-2/+2
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-2/+2
2012-09-15int/uint parse_buf => parse_bytes (#3444)Erick Tryzelaar-2/+2
2012-09-10Make more moves explicit in libcoreTim Chevalier-4/+4
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-18/+18
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-04libcore: "import" -> "use"Patrick Walton-2/+2
2012-09-02Silence non-implicitly-copyable-typarams in coretestBrian Anderson-0/+1
2012-08-30libcore: add result::unwrap_err.Erick Tryzelaar-0/+8
2012-08-30libcore: result::unwrap should use movesErick Tryzelaar-9/+4
2012-08-30libcore: fix a typoErick Tryzelaar-1/+1
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+20
2012-08-27Convert core::result to camel caseBrian Anderson-89/+89
2012-08-26Camel case the option typeBrian Anderson-4/+4
2012-08-26libcore: Implement result::get_ref.Patrick Walton-0/+16
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-1/+1
2012-08-15Convert more core types to camel caseBrian Anderson-4/+4
2012-08-09de-mode-ify infer and some parts of typeckNiko Matsakis-3/+3
2012-08-08Convert impls to new syntaxBrian Anderson-4/+4
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-20/+20
2012-08-05Switch alts to use arrowsBrian Anderson-45/+41
2012-08-01Convert ret to returnBrian Anderson-9/+9
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-1/+1
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-5/+4
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-14/+14
2012-07-12Get rid of all of the remaining /~s in the code base.Michael Sullivan-2/+2
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-122/+124
2012-07-01Convert to new closure syntaxBrian Anderson-9/+9
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-8/+8
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-6/+6
2012-06-27Removed pretty much all the vector+ from core (issue #2719)Eric Holk-2/+2
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-10/+11
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-8/+10
2012-06-22core: Name is_failure to is_err, is_success to is_okBrian Anderson-6/+6
2012-06-22core: Split up result extensions by kind boundsBrian Anderson-18/+24
2012-05-28Add methods iter, iter_err, map, map_err to the result type.Erick Tryzelaar-0/+134
2012-05-28Rename result::{iter,map,map2} to add _vec suffixErick Tryzelaar-4/+4
2012-05-22core: doc/err feedback tweeks for result::unwrapJeff Olson-3/+1
2012-05-22core: add result::unwrap() .. patch from @nmatsakisJeff Olson-0/+15
2012-04-23rewrite the resolution infrastructure; but it's still grodyNiko Matsakis-1/+17
2012-04-12Add a run-fail test for result::get, get rid of a FIXME. Also some random oth...Tim Chevalier-1/+0
2012-04-04Tidy up predicate names in libcore. Should close #1431.Graydon Hoare-5/+5
2012-04-03std: Flesh out result::extensions.Erick Tryzelaar-0/+8
2012-04-03std: Rename result::methods to result::extensionsErick Tryzelaar-1/+1
2012-04-02Rename some core::option functionsTim Chevalier-4/+3
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-1/+1