about summary refs log tree commit diff
path: root/src/libcore/ops
AgeCommit message (Expand)AuthorLines
2019-04-04Rollup merge of #59596 - LukasKalbertodt:fix-range-fmt, r=KimundiMazdak Farrokhzad-5/+17
2019-04-02Rollup merge of #59529 - DevQps:improve-rem-docs, r=cuviperMazdak Farrokhzad-0/+15
2019-04-01Improved the example with numbers that can be exactly represented as floats a...Christian-2/+3
2019-04-01Forward formatter settings to bounds of `Range<T>` in `fmt::Debug` implLukas Kalbertodt-5/+17
2019-03-30Added an example that shows how the remainder function on floating point valu...Christian-1/+11
2019-03-29Added documentation on the remainder (Rem) operator for floating points.Christian-0/+4
2019-03-22Rollup merge of #59190 - greg-kargin:master, r=sanxiynMazdak Farrokhzad-50/+50
2019-03-18Replaced self-reflective explicit types with clearer `Self` or `Self::…` in...Vincent Esche-34/+34
2019-03-16Rollup merge of #59152 - smmalis37:range_contains, r=SimonSapinkennytm-30/+19
2019-03-15consistent naming for Rhs type parameter in libcore/opsGrigorii Kargin-50/+50
2019-03-12Stabilize Range*::contains.Steven Malis-30/+19
2019-03-11Fix RangeBounds documentation to include inclusive operationsChris Gregory-1/+1
2019-03-11Standardize `Range*` documentationChris Gregory-26/+42
2019-02-23Rollup merge of #58122 - matthieu-m:range_incl_perf, r=dtolnayMazdak Farrokhzad-0/+2
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-6/+6
2019-02-10libs: doc commentsAlexander Regueiro-4/+4
2019-02-10tests: doc commentsAlexander Regueiro-2/+2
2019-02-07Add #[must_use] message to Fn* traitsTaiki Endo-3/+3
2019-02-03RangeInclusive internal iteration performance improvement.Matthieu M-0/+2
2019-01-27Change generator trait to use pinningWim Looman-14/+23
2019-01-27Auto merge of #57765 - Mark-Simulacrum:bootstrap-bump, r=alexcrichtonbors-1/+1
2019-01-27Auto merge of #57826 - danielhenrymantilla:master, r=Centrilbors-1/+1
2019-01-26Bump bootstrap compiler to 1.33 betaMark Rousskov-1/+1
2019-01-22Fixed Deref coercion explanation for DerefMut using shared referencesdanielhenrymantilla-1/+1
2019-01-19Make `str` indexing generic on `SliceIndex`.Alexis Hunt-15/+0
2019-01-18Rollup merge of #57350 - folex:master, r=estebankMazdak Farrokhzad-0/+30
2019-01-05Show suggestion to use .char().nth() and link to The Book on unimplemented In...folex-0/+30
2019-01-01Fix broken links to second edition TRPL.Corey Farwell-6/+6
2018-12-25Remove licensesMark Rousskov-110/+0
2018-12-20Stabilize `Rc`, `Arc` and `Pin` as method receiversMichael Hewson-0/+19
2018-12-15Rollup merge of #56677 - aelred:must-use-on-traits, r=estebankPietro Albini-0/+3
2018-12-12Bump to 1.33.0Alex Crichton-1/+1
2018-12-10Add #[must_use] attribute to stdlib traitsFelix Chapman-0/+3
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-4/+4
2018-11-10constify parts of libcore.Mazdak Farrokhzad-2/+2
2018-11-01update DispatchFromDyn doctestMichael Hewson-0/+3
2018-11-01Replace CoerceSized trait with DispatchFromDynMichael Hewson-26/+26
2018-11-01fix docs on traitMichael Hewson-4/+4
2018-11-01Add CoerceSized trait and lang itemMichael Hewson-1/+35
2018-10-31Bump nightly to 1.32.0Alex Crichton-1/+1
2018-10-21Fix a typo in the documentation of RangeInclusiveJakub Kądziołka-1/+1
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-0/+1
2018-09-29Use impl_header_lifetime_elision in libcoreScott McMurray-14/+14
2018-08-15When closure with no arguments was expected, suggest wrappingEsteban Küber-0/+15
2018-07-31Fix a typo in unsize.rspravic-1/+1
2018-07-13Changed implementation of the third field to make LLVM optimize it better.kennytm-6/+14
2018-07-13Include is_empty() in PartialEq and Hash.kennytm-0/+19
2018-07-13Change RangeInclusive to a three-field struct.kennytm-7/+31
2018-06-19Add message to `rustc_on_unimplemented` attributes in coreEsteban Küber-2/+8
2018-05-24stabilize RangeBounds collections_range #30877Cory Sherman-85/+53