Niko Matsakis
|
eb48c29681
|
Add copies to type params with Copy bound
|
2013-06-16 12:47:36 -04:00 |
|
Alex Crichton
|
893c70d7bc
|
Add Zero impls for lots of common types
|
2013-06-14 19:12:37 -07:00 |
|
Daniel Micay
|
004816f4c6
|
option: remove redundant old_iter impls
|
2013-06-11 14:06:12 -04:00 |
|
Daniel Micay
|
4f2f545ac2
|
add Iterator implementations for Option
|
2013-06-11 14:05:27 -04:00 |
|
Philipp Brüschweiler
|
3ce75e786d
|
std::util: Modernize NonCopyable constructor
part of #3853
|
2013-06-04 14:08:25 +02:00 |
|
Patrick Walton
|
5fb254695b
|
Remove all uses of pub impl . rs=style
|
2013-06-01 09:18:27 -07:00 |
|
Niko Matsakis
|
7a1a40890d
|
Remove copy bindings from patterns.
|
2013-05-30 15:20:36 -04:00 |
|
Daniel Micay
|
0629ef16e8
|
use deriving for DeepClone
|
2013-05-24 01:16:15 -04:00 |
|
Patrick Walton
|
0c820d4123
|
libstd: Rename libcore to libstd and libstd to libextra; update makefiles.
This only changes the directory names; it does not change the "real"
metadata names.
|
2013-05-22 21:57:05 -07:00 |
|
Graydon Hoare
|
dde5860380
|
Remove some duplicated unused parts of std now that they're present in core.
|
2011-12-14 18:04:45 -08:00 |
|
Erick Tryzelaar
|
e3a066bde8
|
Swap arg order for option::{may,maybe}
This lets us write the block syntax sugar:
option::may(x) { |y| … }
|
2011-12-09 10:22:24 -08:00 |
|
Graydon Hoare
|
447414f007
|
Establish 'core' library separate from 'std'.
|
2011-12-06 12:13:04 -08:00 |
|