about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2024-01-14Move Neg impl into the macro that generates Div and RemDavid Tolnay-20/+20
2024-01-14Split out `option::unwrap_failed` like we have `result::unwrap_failed`Scott McMurray-2/+10
2024-01-14Move leading_zeros and trailing_zeros methods into nonzero_integer macroDavid Tolnay-71/+75
2024-01-14Unindent nonzero_integer_impl_div_rem macro bodyDavid Tolnay-21/+21
2024-01-14Move impl Div and Rem into nonzero_integer macroDavid Tolnay-14/+9
2024-01-14Move 'impl FromStr for NonZero' into nonzero_integer macroDavid Tolnay-9/+2
2024-01-14Format nonzero_integer macro calls same way we do the primitive int implsDavid Tolnay-20/+59
2024-01-14Unindent nonzero_integer macro bodyDavid Tolnay-139/+139
2024-01-14Define only a single NonZero type per macro callDavid Tolnay-6/+39
2024-01-14Move nonzero_integers macro call to bottom of moduleDavid Tolnay-15/+15
2024-01-14Add note on SpecOptionPartialEq to `newtype_index`clubby789-0/+1
2024-01-13libs: use `assert_unchecked` instead of intrinsicjoboet-9/+12
2024-01-13Rollup merge of #119902 - asquared31415:patch-1, r=the8472Matthias Krüger-3/+3
2024-01-12update fn pointer trait impl docsasquared31415-8/+2
2024-01-12fix typo in `fn()` docsasquared31415-3/+3
2024-01-12Auto merge of #119452 - AngelicosPhosphoros:make_nonzeroint_get_assume_nonzer...bors-4/+18
2024-01-12Tune the inlinability of `Result::unwrap`Scott McMurray-1/+1
2024-01-11Waker::will_wake: Compare vtable address instead of its contentTomasz Miąsko-1/+3
2024-01-11rint: further doc tweaksRalf Jung-4/+6
2024-01-11Make is_global/is_unicast_global special address handling completeJakub Stasiak-2/+10
2024-01-10Implement in-place iteratation markers for iter::{Copied, Cloned}The8472-4/+45
2024-01-10implement TrustedRandomAccess and TrustedLen for SkipThe8472-1/+51
2024-01-10implement TrustedLen for StepByThe8472-7/+9
2024-01-10Add `#[track_caller]` to the "From implies Into" implEmil Gardström-0/+1
2024-01-10Stabilize `slice_first_last_chunk`Trevor Gross-34/+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