about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2024-01-19Rollup merge of #118665 - dtolnay:signedness, r=NilstriebMatthias Krüger-1265/+1211
2024-01-17Remove unnecessary `let`s and borrowing from `Waker::noop()` usage.Kevin Reid-2/+1
2024-01-17Change return type of unstable `Waker::noop()` from `Waker` to `&Waker`.Kevin Reid-5/+12
2024-01-16Un-hide `iter::repeat_n`Scott McMurray-2/+0
2024-01-16Suggest less bug-prone construction of Duration in docsBen Wiederhake-0/+5
2024-01-16Rename `pointer` field on `Pin`LegionMammal978-20/+26
2024-01-16Auto merge of #120025 - matthiaskrgr:rollup-e9ai06k, r=matthiaskrgrbors-15/+80
2024-01-16Rollup merge of #119990 - reitermarkus:nonzero-type-alias, r=dtolnayMatthias Krüger-12/+79
2024-01-16Rollup merge of #118361 - Dylan-DPC:80626/stab/bound-map, r=AmanieuMatthias Krüger-3/+1
2024-01-16Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkinbors-2/+10
2024-01-15Revert unrelated changes from PR 119990David Tolnay-3/+3
2024-01-15Add private `NonZero<T>` type alias.Markus Reiter-15/+82
2024-01-15Auto merge of #119878 - scottmcm:inline-always-unwrap, r=workingjubileebors-1/+1
2024-01-14Unbreak tidy's feature parserDavid Tolnay-52/+31
2024-01-14Move BITS into omnibus impl blockDavid Tolnay-37/+14
2024-01-14Move signed MIN and MAX into signedness_dependent_methodsDavid Tolnay-52/+35
2024-01-14Move unsigned MIN and MAX into signedness_dependent_methodsDavid Tolnay-43/+26
2024-01-14Move is_power_of_two into unsigned part of signedness_dependent_methodsDavid Tolnay-40/+28
2024-01-14Move nonzero_unsigned_signed_operations methods into the omnibus impl blockDavid Tolnay-225/+201
2024-01-14Work around rustfmt doc attribute indentation bugDavid Tolnay-0/+1
2024-01-14Unindent nonzero_integer_signedness_dependent_methods macro bodyDavid Tolnay-589/+589
2024-01-14Move signedness dependent methods into the omnibus impl blockDavid Tolnay-35/+30
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-12Auto merge of #119430 - NCGThompson:int-pow-bench, r=cuviperbors-0/+100
2024-01-11Reduced amount of int_pow benchesNicholas Thompson-730/+43
2024-01-11Rollup merge of #119853 - klensy:rustfmt-ignore, r=cuviperMatthias Krüger-75/+111
2024-01-11Waker::will_wake: Compare vtable address instead of its contentTomasz Miąsko-1/+3
2024-01-11Edited int_pow micro-benchmarksNicholas Thompson-103/+339
2024-01-11Added int_pow micro-benchmarksNicholas Thompson-0/+551
2024-01-11rint: further doc tweaksRalf Jung-4/+6
2024-01-11apply fmtklensy-75/+111
2024-01-11Make is_global/is_unicast_global special address handling completeJakub Stasiak-4/+22
2024-01-10Implement in-place iteratation markers for iter::{Copied, Cloned}The8472-4/+45
2024-01-10bench trustedrandomaccess specialization in zipThe8472-0/+13