about summary refs log tree commit diff
path: root/src/libstd/option.rs
AgeCommit message (Expand)AuthorLines
2014-05-12Improved example code in OptionAdolfo Ochagavía-12/+15
2014-05-07Test fixes and rebase conflictsAlex Crichton-5/+5
2014-05-07core: Move Option::expect to libstd from libcoreAlex Crichton-0/+167
2014-05-07core: Inherit the option moduleAlex Crichton-882/+0
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-5/+5
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-3/+3
2014-04-23Fix other bugs with new closure borrowingAlex Crichton-2/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-4/+4
2014-04-03std: Remove `RefCell::set()`Erick Tryzelaar-1/+1
2014-04-03std: Remove `RefCell::get()`Erick Tryzelaar-2/+3
2014-03-31std: Switch field privacy as necessaryAlex Crichton-1/+1
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-1/+1
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-1/+1
2014-03-22rustc: Remove all usage of manual deref()Alex Crichton-2/+2
2014-03-20rename std::vec -> std::sliceDaniel Micay-4/+4
2014-03-19auto merge of #12982 : brson/rust/optiondocs, r=alexcrichtonbors-20/+170
2014-03-18std: Improve option docsBrian Anderson-20/+170
2014-03-18Documentation and formatting changes for option.rs.Ziad Hatahet-10/+10
2014-03-16Refactored take_unwrap (libstd/option.rs)aochagavia-3/+3
2014-03-14auto merge of #12888 : aochagavia/rust/Fix-comment, r=alexcrichtonbors-9/+3
2014-03-14Refactored iter and mut_iteraochagavia-8/+2
2014-03-14Fixed comment of as_mut_slice (libstd/option.rs)aochagavia-1/+1
2014-03-14auto merge of #12871 : aochagavia/rust/Optimize-while_some, r=alexcrichtonbors-3/+6
2014-03-13Refactored while_some (libstd/option.rs)aochagavia-3/+6
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-2/+2
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-4/+3
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-1/+1
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-14/+1
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-2/+2
2014-02-08std::fmt: convert the formatting traits to a proper self.Huon Wilson-2/+2
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-1/+0
2014-02-04Replace NonCopyable usage with NoPodFlavio Percoco-1/+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-1/+1
2014-01-25Uppercase numeric constantsChris Wong-2/+2
2014-01-21Remove unnecessary parentheses.Huon Wilson-2/+2
2014-01-18Rename iterators for consistencyPalmer Cox-12/+12
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-0/+19
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-1/+1
2014-01-09port over the old tests to the new `Rc`Daniel Micay-1/+1
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-0/+1
2014-01-08Renamed Option::map_default and mutate_default to map_or and mutate_or_setMarvin Löbel-4/+4
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-1/+65
2013-12-21std: Remove some @-boxesBrian Anderson-6/+12
2013-12-19std::str: replace .as_imm_buf with .as_ptr.Huon Wilson-2/+2
2013-12-14Remove {As,Into,To}{Option,Either,Result} traits.Chris Morgan-122/+0