about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2023-06-27Make `rustc_on_unimplemented` std-agnosticRageking8-30/+60
2023-06-26str docs: remove "Basic usage" text where not usefulTshepang Mbambo-40/+0
2023-06-26Auto merge of #113024 - Jerrody:master, r=thomccbors-1/+1
2023-06-26Auto merge of #111850 - the8472:external-step-by, r=scottmcmbors-36/+375
2023-06-25Mark the StepBy specialization as unsafeThe 8472-8/+8
2023-06-25StepBy<Range<{int <= usize}>> can be TrustedLenThe 8472-1/+7
2023-06-25doccomments for StepBy specializationsThe 8472-0/+41
2023-06-25Always inline primitive data types.George-1/+1
2023-06-23Rollup merge of #112704 - RalfJung:dont-wrap-slices, r=ChrisDentonMatthias Krüger-10/+14
2023-06-23add inline annotation to concrete implsThe 8472-0/+7
2023-06-23Specialize StepBy<Range<{integer}>>The 8472-36/+321
2023-06-21Finish up preliminary tvos support in libstdThom Chiovoloni-7/+16
2023-06-21Auto merge of #111684 - ChayimFriedman2:unused-offset-of, r=WaffleLapkinbors-2/+3
2023-06-21Warn on unused offset_of!() resultChayim Refael Friedman-2/+3
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-7/+16
2023-06-20Merge attrs, better validationMichael Goulet-13/+16
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+6
2023-06-19Implement slice::split_once and slice::rsplit_onceBenjamin Lee-0/+56
2023-06-19Rollup merge of #112606 - clarfonthey:ip-display, r=thomccMichael Goulet-8/+2
2023-06-19Rollup merge of #112499 - tgross35:py-ruff-fixes, r=Mark-SimulacrumMichael Goulet-1/+1
2023-06-19Rollup merge of #112757 - Danvil:patch-1, r=Mark-SimulacrumMatthias Krüger-2/+2
2023-06-19Rollup merge of #109970 - danielhenrymantilla:add-poll-fn-pin-clarifications,...Matthias Krüger-0/+87
2023-06-19Auto merge of #112724 - scottmcm:simpler-unchecked-shifts, r=Mark-Simulacrumbors-12/+5
2023-06-18[doc] poll_fn: explain how to pin captured state safelyDaniel Henry-Mantilla-0/+87
2023-06-18Same for BorrowRefDavid Weikersdorfer-1/+1
2023-06-18Use BorrowFlag instead of explicit isizeDavid Weikersdorfer-1/+1
2023-06-18Auto merge of #112599 - saethlin:cleaner-panics, r=thomccbors-2/+3
2023-06-17Rollup merge of #112644 - zica87:nonZeroTypes, r=Mark-SimulacrumMatthias Krüger-9/+12
2023-06-16Apply changes to fix python linting errorsTrevor Gross-1/+1
2023-06-16[libs] Simplify `unchecked_{shl,shr}`Scott McMurray-12/+5
2023-06-16Rollup merge of #112662 - Vanille-N:symbol_unique, r=RalfJungMichael Goulet-0/+2
2023-06-16`#[lang_item]` for `core::ptr::Unique`Neven Villani-0/+2
2023-06-16Launch a non-unwinding panic for misaligned pointer derefBen Kimock-2/+3
2023-06-16slice::from_raw_parts: mention no-wrap-around conditionRalf Jung-10/+14
2023-06-16Remove `#[cfg(all())]` workarounds from `c_char`Alex Macleod-5/+0
2023-06-15Rollup merge of #112529 - jieyouxu:block-expr-unused-must-use, r=oli-obkGuillaume Gomez-1/+1
2023-06-15privacy: Do not mark items reachable farther than their nominal visibilityVadim Petrochenkov-6/+6
2023-06-15Rollup merge of #112621 - GrigorenkoPV:env, r=jyn514Matthias Krüger-0/+2
2023-06-15Extend `unused_must_use` to cover block exprs许杰友 Jieyou Xu (Joe)-1/+1
2023-06-15Auto merge of #106343 - the8472:slice-iter-fold, r=scottmcmbors-0/+33
2023-06-15Correct types in method descriptions of `NonZero*` typeszica-9/+12
2023-06-14use indexed loop instead of ptr bumpingThe 8472-10/+20
2023-06-14Auto merge of #112625 - matthiaskrgr:rollup-jcobj3g, r=matthiaskrgrbors-1/+1
2023-06-14Rollup merge of #111974 - Sp00ph:update_guarantees, r=AmanieuMatthias Krüger-6/+4
2023-06-14Mention `env!` in `option_env!`'s docsPavel Grigorenko-0/+2
2023-06-14Fix typoAntonios Barotsis-1/+1
2023-06-13Alter `Display` for `Ipv6Addr` for IPv4-compatible addressesltdk-8/+2
2023-06-12optimize slice::Iter::foldThe 8472-0/+23
2023-06-12Revert "Fix intra-doc links from pointer appearing in windows HANDLE type alias"Guillaume Gomez-9/+9
2023-06-10Auto merge of #111818 - Urgau:uplift_cmp_nan, r=cjgillotbors-0/+2