about summary refs log tree commit diff
path: root/src/libcore/tuple.rs
AgeCommit message (Expand)AuthorLines
2019-04-18libcore => 2018Taiki Endo-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2017-08-31Update bootstrap compilerAlex Crichton-8/+0
2017-08-14Make `Clone` a lang item and generate builtin impls.scalexm-0/+1
2017-07-02Implement Eq/Hash/Debug etc. for unsized tuples.Masaki Hara-4/+10
2016-11-12Remove macro work-around.Mark-Simulacrum-8/+3
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-4/+0
2016-02-09Properly document tuplesSteve Klabnik-18/+1
2015-11-18Add missing annotations and some testsVadim Petrochenkov-2/+0
2015-11-06Remove stability annotations from trait impl itemsVadim Petrochenkov-1/+0
2015-07-20std: Create separate docs for the primitivesBrian Anderson-1/+0
2015-07-20doc: Clean up primitive short descriptionsBrian Anderson-1/+1
2015-03-15core: Update tuple docUlrik Sverdrup-11/+5
2015-03-15core: Remove unused parts of tuple macroUlrik Sverdrup-79/+79
2015-02-09Set up docs for missing core typesSteve Klabnik-0/+1
2015-01-23grandfathered -> rust1Brian Anderson-8/+8
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-8/+8
2015-01-14Remove erroneous stability attribute.Brian Anderson-3/+0
2015-01-03Remove deprecated functionalityAlex Crichton-38/+0
2015-01-02std: Stabilize the prelude moduleAlex Crichton-29/+0
2014-12-30Stabilize cmpAaron Turon-4/+4
2014-12-22Remove cmp::Ordering::* public reexportCorey Farwell-0/+1
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-2/+1
2014-12-18std: Remove public bool,tuple,unit modulesAlex Crichton-0/+329
2014-07-04core: add a primitive page for `()`.Huon Wilson-304/+0
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-0/+15
2014-06-29Extract tests from libcore to a separate crateSteven Fackler-97/+2
2014-06-24core: Add stability attributes to CloneBrian Anderson-0/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-15/+15
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-5/+5
2014-05-31rustdoc: Create anchor pages for primitive typesAlex Crichton-0/+2
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-6/+6
2014-05-29std: Recreate a `rand` moduleAlex Crichton-1/+1
2014-05-26Improve docs for core::tuplePiotr Jawniak-2/+50
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-5/+8
2014-05-07core: Get coretest workingAlex Crichton-1/+1
2014-05-07core: Inherit the tuple moduleAlex Crichton-0/+330
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-439/+0
2013-05-19Correct tuple Ord impl, add Total{Eq,Ord} impls and add some tests.Huon Wilson-19/+87
2013-05-19Move tuple tests into submoduleBrendan Zabarauskas-48/+54
2013-05-19Fix Ord implementation to use lexical orderingBrendan Zabarauskas-14/+14
2013-05-19Replace Tuple{2..12} trait with CloneableTuple{2..12} and ImmutableTuple{2..12}Brendan Zabarauskas-116/+141
2013-05-19Use match instead of intermediate variableBrendan Zabarauskas-7/+9
2013-05-19Adapt the getter macro to implement Clone, Eq and Ord for n-ary tuplesBrendan Zabarauskas-145/+55
2013-05-18Return a reference to the tuple elements instead of copyingBrendan Zabarauskas-94/+92
2013-05-18Merge trait and impl macros by using an inner moduleBrendan Zabarauskas-129/+124
2013-05-18Use assert_eq! instead of assert!Brendan Zabarauskas-7/+7
2013-05-18use n{0..11} instead of _{0..12} for accessor method namesBrendan Zabarauskas-100/+100
2013-05-18Create tuple element accessor traitsBrendan Zabarauskas-0/+165
2013-05-08Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)]Zack Corr-7/+7