about summary refs log tree commit diff
path: root/src/libcore/option.rs
AgeCommit message (Expand)AuthorLines
2014-12-11Register new snapshotsAlex Crichton-3/+0
2014-12-09Test fixes and rebase conflicts from the rollupAlex Crichton-0/+3
2014-12-09rollup merge of #19653: frewsxcv/rm-reexportsAlex Crichton-1/+1
2014-12-08Remove Result and Option reexportsCorey Farwell-1/+1
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-1/+6
2014-12-05Utilize fewer reexportsCorey Farwell-1/+2
2014-12-03Fix falloutJorge Aparicio-3/+3
2014-11-25Fallout from stabilizationAaron Turon-2/+2
2014-11-20Rename remaining Failures to PanicSubhash Bhushan-2/+2
2014-11-18make cloned generic over deref... and have its tests actually runAlexis Beingessner-3/+5
2014-11-17Switch to purely namespaced enumsSteven Fackler-8/+10
2014-11-17auto merge of #19027 : nick29581/rust/coercions-4, r=alexcrichtonbors-2/+2
2014-11-17Fix fallout from coercion removalNick Cameron-2/+2
2014-11-17auto merge of #18914 : Gankro/rust/cloned, r=aturonbors-0/+9
2014-11-17auto merge of #18927 : areski/rust/pr-improve-option-match-readl, r=jakub-bors-5/+20
2014-11-16implement cloned for OptionAlexis Beingessner-0/+9
2014-11-14libs: fix #[stable] inheritance falloutAaron Turon-2/+3
2014-11-13convert 1 line match to 2 lines for readabilityareski-5/+20
2014-11-05Fix fallout of changing the expansion of `#[deriving(PartialEq)]`Jorge Aparicio-1/+1
2014-11-05Repair various cases where values of distinct types were being operatedNiko Matsakis-2/+2
2014-10-29Rename fail! to panic!Steve Klabnik-7/+7
2014-10-21auto merge of #18201 : Gankro/rust/option-what, r=alexcrichtonbors-1/+1
2014-10-20Fix crazy-pants match in Option docsAlexis Beingessner-1/+1
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-140/+0
2014-10-07Reinstate AsSlice impls for Option and ResultNick Cameron-0/+16
2014-10-07Rename slice::SliceNick Cameron-16/+0
2014-09-28Defailbloat fail!(&'static str)Tobba-1/+1
2014-09-26Add Option::{ok_or, ok_or_else}Steven Fackler-1/+44
2014-09-17doc: Backticks and spelling mistakes.Jonas Hietala-1/+1
2014-09-17doc: Methods for option::OptionJonas Hietala-1/+217
2014-09-16Align with _mut conventionsAaron Turon-2/+14
2014-08-28Fallout from stabilizing core::optionAaron Turon-2/+2
2014-08-28stabilize core::optionAaron Turon-43/+104
2014-08-26Rebasing changesNick Cameron-1/+4
2014-08-26Use temp vars for implicit coercion to ^[T]Nick Cameron-2/+8
2014-08-18Improve text of Option.unwrap()Steve Klabnik-1/+1
2014-08-13std: Rename slice::Vector to SliceBrian Anderson-2/+2
2014-07-31Implement slice::Vector for Option<T> and CVec<T>Derek Harland-9/+12
2014-07-24librustc: Stop desugaring `for` expressions and translate them directly.Patrick Walton-1/+6
2014-06-30auto merge of #15256 : erickt/rust/optimizations, r=alexcrichtonbors-10/+22
2014-06-29Extract tests from libcore to a separate crateSteven Fackler-288/+0
2014-06-29core: optimize {option,result}::collectErick Tryzelaar-10/+22
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-2/+2
2014-06-28Rename all raw pointers as necessaryAlex Crichton-2/+2
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-20/+20
2014-06-17change ~[] -> Vec for collect()Nathan Typanski-7/+11
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-2/+2
2014-06-03std: Remove generics from Option::expectAlex Crichton-0/+14
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-2/+2
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-2/+2