about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2024-01-10implement TrustedRandomAccess and TrustedLen for SkipThe8472-1/+51
2024-01-10implement TrustedLen for StepByThe8472-9/+24
2024-01-10Add `#[track_caller]` to the "From implies Into" implEmil Gardström-0/+1
2024-01-10Stabilize `slice_first_last_chunk`Trevor Gross-35/+20
2024-01-10Rollup merge of #119782 - RalfJung:rint, r=cuviperMatthias Krüger-0/+4
2024-01-09rint intrinsics: caution against actually trying to check for floating-point ...Ralf Jung-0/+4
2024-01-09Auto merge of #116846 - krtab:slice_compare_no_memcmp_opt, r=the8472bors-1/+11
2024-01-09core: panic: fix broken linkMiguel Ojeda-1/+1
2024-01-09Rollup merge of #118979 - ChrisDenton:unwrap-const, r=Nilstrieb,dtolnayMatthias Krüger-1/+8
2024-01-09Rollup merge of #119598 - Laura7089:fix/deref-typo, r=NilstriebMatthias Krüger-1/+1
2024-01-08A more efficient slice comparison implementation for T: !BytewiseEqArthur Carcano-1/+11
2024-01-08Rollup merge of #116129 - fu5ha:better-pin-docs-2, r=AmanieuMatthias Krüger-370/+1099
2024-01-07linkManish Goregaokar-1/+1
2024-01-07Update library/core/src/pin.rsManish Goregaokar-1/+1
2024-01-07clean up structural pinningManish Goregaokar-8/+10
2024-01-07footnote on dropping futuresManish Goregaokar-2/+5
2024-01-07validManish Goregaokar-1/+1
2024-01-07punctuation in parensManish Goregaokar-2/+2
2024-01-07Apply suggestions from code reviewManish Goregaokar-4/+4
2024-01-07Clean up guarantees wordingManish Goregaokar-15/+7
2024-01-07lifetime -> lifespan where relevant. improve docs on as_ref()Manish Goregaokar-6/+6
2024-01-07Rephrase unpin docs in terms of pinning-agnosticnessManish Goregaokar-4/+6
2024-01-07trim section on managed-box modelGray Olson-9/+4
2024-01-07improve `Pin::new_unchecked` docsGray Olson-10/+16
2024-01-07fix broken linkGray Olson-1/+1
2024-01-07justify motivation of `Unpin` betterGray Olson-14/+30
2024-01-07improve `Pin` and `Pin::new` docsGray Olson-23/+67
2024-01-07`Pin<P>` -> `Pin<Ptr>`Gray Olson-75/+81
2024-01-07fix typos and edit proseGray Olson-76/+85
2024-01-07edit new section for typos and better wordingGray Olson-16/+21
2024-01-07fix importsGray Olson-6/+5
2024-01-07fix typosGray Olson-4/+4
2024-01-07add section on manual owning ptr managed solution via @kpreidGray Olson-9/+36
2024-01-07improve structural Unpin + formattingGray Olson-8/+10
2024-01-07reword unpin auto impl sectionGray Olson-26/+20
2024-01-07fix link in footnoteGray Olson-3/+3
2024-01-07improve `Pin` struct docs and add examplesGray Olson-8/+89
2024-01-07improve intro and discussion of pinning as library contractGray Olson-39/+59
2024-01-07improve intro and `Unpin`-related discussionGray Olson-67/+145
2024-01-07update doubly linked list commentary and fix linksGray Olson-19/+26
2024-01-07fix one more broken linkGray Olson-1/+1
2024-01-07fix broken linksGray Olson-2/+2
2024-01-07Fix examples, finish polishingGray Olson-48/+87
2024-01-07mostly doneGray Olson-348/+359
2024-01-07Rewrite `Pin<P>` docs to clarify guarantees and usesMiguel Young de la Sota-214/+605
2024-01-06Rollup merge of #119657 - cls:slice_split_once-typo, r=ChrisDentonMichael Goulet-2/+2
2024-01-06Rollup merge of #119656 - RalfJung:round-docs, r=Mark-SimulacrumMichael Goulet-6/+12
2024-01-06Auto merge of #119599 - marthadev:position, r=the8472bors-6/+13
2024-01-06Rollup merge of #119624 - petrochenkov:dialoc4, r=compiler-errorsMatthias Krüger-0/+1
2024-01-06Rollup merge of #119595 - mbbill:patch-1, r=Mark-SimulacrumMatthias Krüger-1/+1