about summary refs log tree commit diff
path: root/src/libcore/option.rs
AgeCommit message (Expand)AuthorLines
2019-03-25Update src/libcore/option.rsPascal Hertleif-1/+1
2019-03-22Expand `impl FromIterator for Option` doc to include example of early termina...Felix S. Klock II-0/+20
2019-03-16Rollup merge of #59231 - matklad:copied, r=Centrilkennytm-6/+2
2019-03-16Stabilize Option::copiedAleksey Kladov-6/+2
2019-03-15Option and Result: Add references to documentation of as_ref and as_mutChris Gregory-2/+2
2019-03-03Remove stray ` in the documentation for the FromIterator implementation for O...Alexandra V-1/+1
2019-02-20Rollup merge of #58553 - scottmcm:more-ihle, r=Centrilkennytm-4/+4
2019-02-17Use more impl header lifetime elisionScott McMurray-4/+4
2019-02-10libs: doc commentsAlexander Regueiro-3/+3
2019-01-13stabilize transpose_result in 1.33Mazdak Farrokhzad-3/+1
2018-12-26Auto merge of #56534 - xfix:copied, r=@SimonSapinbors-0/+42
2018-12-26Add a tracking issue for Option::copiedKonrad Borowski-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-23Rollup merge of #56939 - cramertj:pin-stabilization, r=alexcrichtonMazdak Farrokhzad-3/+3
2018-12-23Merge branch 'master' into copiedKonrad Borowski-1/+1
2018-12-23Improve docs for collecting into `Option`sPascal Hertleif-9/+31
2018-12-21Stabilize PinTaylor Cramer-2/+2
2018-12-21Update Pin API to match the one proposed for stabilizationTaylor Cramer-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-05Add unstable Option::copied()Konrad Borowski-0/+42
2018-10-08Bump the `Option::replace` stabilize version to 1.31.0Clément Renault-1/+1
2018-10-08Stabilize the `Option::replace` methodClément Renault-3/+1
2018-09-29Use impl_header_lifetime_elision in libcoreScott McMurray-8/+8
2018-09-19Auto merge of #53877 - withoutboats:compositional-pin, r=aturonbors-4/+14
2018-09-17Cleanup and fix method resolution issueTaylor Cramer-4/+2
2018-09-14Rollup merge of #53218 - weiznich:feature/option_ref_into, r=KodrAuskennytm-0/+14
2018-09-06Fix invalid urlsGuillaume Gomez-7/+5
2018-09-01Update to a new pinning API.Without Boats-4/+16
2018-08-23move PinMut into pin module and export through stdNiv Kaminer-1/+1
2018-08-10Also add a `From` implementation for `&mut Option<T>` -> `Option<&mut T>'Georg Semmler-0/+7
2018-08-09Add stability attributeGeorg Semmler-0/+1
2018-08-09inline some short functionsM Farkas-Dyck-0/+4
2018-08-09Add a implementation of `From` for converting `&'a Option<T>` intoGeorg Semmler-0/+6
2018-07-29resolved upstream merge conflictsBrad Gibson-5/+80
2018-07-18Rollup merge of #52218 - rivertam:patch-1, r=withoutboatskennytm-2/+4
2018-07-10Amend option.take examplesBen Berman-2/+4
2018-07-09Fix the documentation of `Option::replace`Clément RENAULT-1/+1
2018-07-04Implement `Option::replace` in the core libraryKerollmops-0/+27
2018-06-26Rollup merge of #51730 - MajorBreakfast:pin-get-mut-unchecked, r=withoutboatsPietro Albini-1/+1
2018-06-23`PinMut`: Add safe `get_mut` and rename unsafe fns to `get_mut_unchecked` and...Josef Reinhard Brandl-1/+1
2018-06-20Replace unreachable! with unreachable_uncheckedMartin Glagla-3/+3
2018-05-22Add Option::as_pin_mutTaylor Cramer-0/+10
2018-05-15Add Option::xor methodClar Charr-0/+36
2018-04-30fixed some and added more testsBrad Gibson-1/+1
2018-04-26refactored to implement without traitBrad Gibson-18/+11
2018-04-26added DerefOption and DerefResult + tests to stdBrad Gibson-2/+19
2018-04-05Remove uses of option_filter featureThayne McCombs-2/+0
2018-04-01Stabilize `Option::filter`.Thayne McCombs-1/+1
2018-03-31Commit code for option size hintPhlosioneer-1/+6
2018-03-20Implement some trivial size_hints for various iteratorsPhlosioneer-0/+5