summary refs log tree commit diff
path: root/src/libstd/option.rs
AgeCommit message (Expand)AuthorLines
2013-06-29Removing a lot of usage of '&const'Alex Crichton-2/+2
2013-06-27util: make NonCopyable 0 size (instead of 1 byte)Daniel Micay-1/+1
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-23auto merge of #7279 : hanny24/rust/master, r=msullivanbors-0/+17
2013-06-21Added filtered method for Option typeHonza Strnad-0/+17
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-18/+18
2013-06-16Add copies to type params with Copy boundNiko Matsakis-6/+6
2013-06-14Add Zero impls for lots of common typesAlex Crichton-0/+5
2013-06-11option: remove redundant old_iter implsDaniel Micay-48/+6
2013-06-11add Iterator implementations for OptionDaniel Micay-0/+38
2013-06-04std::util: Modernize NonCopyable constructorPhilipp Brüschweiler-1/+1
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-26/+32
2013-05-30Remove copy bindings from patterns.Niko Matsakis-3/+3
2013-05-24use deriving for DeepCloneDaniel Micay-10/+1
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+468
2011-12-14Remove some duplicated unused parts of std now that they're present in core.Graydon Hoare-93/+0
2011-12-09Swap arg order for option::{may,maybe}Erick Tryzelaar-2/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+93