summary refs log tree commit diff
path: root/src/libcore/iter/traits.rs
AgeCommit message (Expand)AuthorLines
2018-03-24Fix incorrect lower boundsPhlosioneer-1/+6
2018-03-20Implement some trivial size_hints for various iteratorsPhlosioneer-0/+4
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-2/+2
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-2/+2
2018-02-09Add Range[Inclusive]::is_emptyScott McMurray-1/+1
2018-02-04Document TrustedLen guarantees more explicitlyoberien-2/+4
2017-10-29Fundamental internal iteration with try_foldScott McMurray-10/+55
2017-09-21Auto merge of #44682 - bluss:iter-rfold, r=dtolnaybors-0/+64
2017-09-19core: Assign tracking issue for iter_rfoldUlrik Sverdrup-1/+1
2017-09-18core: Add feature gate to rfold example codeUlrik Sverdrup-0/+2
2017-09-18core: Add DoubleEndedIterator::rfoldUlrik Sverdrup-0/+62
2017-09-18Add Example of `IntoIterator` as Trait Bound to DocsWill Speak-0/+17
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-08-11Fix some typosBastien Orivel-1/+1
2017-07-29Rollup merge of #43409 - tshepang:concise, r=steveklabnikMark Simulacrum-25/+8
2017-07-24doc: make into_iter example more conciseTshepang Lekhonkhobe-25/+8
2017-07-14add u128/i128 to sum/product implementorsZack M. Davis-1/+1
2017-06-12Add dedicated docstrings to Sum/Product impl of ResultGeorg Brandl-1/+21
2017-05-31fix links to "module-level documentation"Raphaël Huchet-2/+2
2017-04-03iter: Simplification in rfind's provided implementationUlrik Sverdrup-1/+1
2017-03-21Fix doc error for ExactSizeIteratorManuel-3/+3
2017-03-13Remove function invokation parens from documentation links.Corey Farwell-25/+25
2017-02-05Rollup merge of #39393 - ollie27:stab_impls, r=alexcrichtonCorey Farwell-7/+11
2017-02-03Move rfind to DoubleEndedIterator, add tracking issue.Clar Charr-0/+58
2017-01-29Fix a few impl stability attributesOliver Middleton-7/+11
2017-01-13Rollup merge of #38636 - shahn:extend, r=steveklabnikGuillaume Gomez-1/+4
2017-01-10Implement `iter::Sum` and `iter::Product` for `Result`Jake Goulding-0/+81
2017-01-05For Extend, document collections allowing duplicate keysSebastian Hahn-1/+3
2016-12-27Clarify Extend behaviour wrt existing keysSebastian Hahn-1/+2
2016-12-04iter: Forward ExactSizeIterator methods for &mut IUlrik Sverdrup-1/+8
2016-11-10Add missing urls for FusedIterator and TrustedLen traitsGuillaume Gomez-7/+15
2016-11-08Add missing urls for Sum and Product traitsGuillaume Gomez-8/+16
2016-11-04Auto merge of #37356 - cristicbz:wrapsum, r=alexcrichtonbors-6/+11
2016-11-04Link the tracking issue for TrustedLenUlrik Sverdrup-2/+2
2016-10-23Add `Sum` and `Product` impls for `Wrapping`Cristi Cobzarenco-6/+11
2016-10-20Document TrustedLen’s contractUlrik Sverdrup-1/+13
2016-10-20Introduce iterator trait TrustedLenUlrik Sverdrup-0/+7
2016-09-12Remove stray attributeSteven Fackler-1/+0
2016-09-10Inherit overflow checks for sum and productSteven Fackler-12/+7
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-5/+0
2016-08-23Auto merge of #35656 - Stebalien:fused, r=alexcrichtonbors-0/+16
2016-08-19std: Stabilize APIs for the 1.12 releaseAlex Crichton-10/+12
2016-08-18Add a FusedIterator trait.Steven Allen-0/+16
2016-08-06Indicate tracking issue for `exact_size_is_empty` unstability.Corey Farwell-1/+1
2016-07-26Rollup merge of #34732 - durka:patch-27, r=steveklabnikSteve Klabnik-3/+4
2016-07-18Auto merge of #34357 - tbu-:pr_exact_size_is_empty, r=brsonbors-2/+28
2016-07-18Fix doctest of `ExactSizeIterator::is_empty`Tobias Bucher-1/+3
2016-07-08document DoubleEndedIterator::next_backAlex Burka-3/+4
2016-07-06Improve DoubleEndedIterator examplesGuillaume Gomez-6/+12
2016-07-03std: Stabilize APIs for the 1.11.0 releaseAlex Crichton-0/+101