summary refs log tree commit diff
path: root/library/core/src/ops
AgeCommit message (Expand)AuthorLines
2024-10-14replace placeholder versionJosh Stone-4/+4
2024-10-09Rollup merge of #130827 - fmease:library-mv-obj-save-dyn-compat, r=ibraheemdevMatthias Krüger-3/+5
2024-10-09Library: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-3/+5
2024-09-25Stabilize the `map`/`value` methods on `ControlFlow`Scott McMurray-15/+7
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+9
2024-08-14Rollup merge of #128954 - zachs18:fromresidual-no-default, r=scottmcm许杰友 Jieyou Xu (Joe)-1/+3
2024-08-12Add must_use attribute to Coroutine traitHenry Sloan-0/+1
2024-08-12Explicitly specify type parameter on FromResidual impls in stdlib.Zachary S-1/+3
2024-08-01Rollup merge of #128497 - Bryanskiy:fix-dropck-doc, r=lcnrMatthias Krüger-3/+4
2024-08-01fix dropck documentation for `[T;0]` special-caseBryanskiy-3/+4
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-2/+2
2024-07-29Rollup merge of #128307 - ojeda:unescaped_backticks, r=GuillaumeGomezMatthias Krüger-1/+1
2024-07-29Remove spurious backticks detected by `rustdoc::unescaped_backticks`Miguel Ojeda-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-38/+17
2024-07-28step cfg(bootstrap)Mark Rousskov-2/+2
2024-07-26Fix doc nitsJohn Arundel-2/+2
2024-07-23Gate AsyncFn* under async_closure featureMichael Goulet-3/+3
2024-06-21Remove `feature(effects)` from the standard libraryDeadbeef-3/+1
2024-06-13LangItem-ify Coroutine trait in solversMichael Goulet-0/+2
2024-06-12Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-4/+4
2024-06-11remove cfg(bootstrap)Pietro Albini-4/+4
2024-06-11Simplify `[T; N]::try_map` signatureJubilee Young-1/+3
2024-05-29Add lang item for AsyncFnKindHelper::UpvarsMichael Goulet-0/+1
2024-05-29Add lang items for AsyncFn's associated typesMichael Goulet-0/+3
2024-05-23Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methodsltdk-6/+5
2024-05-01Step bootstrap cfgsMark Rousskov-4/+2
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-1/+2
2024-04-16Add simple async drop glue generationzetanumbers-0/+11
2024-04-10Add basic library support for `f16` and `f128`Trevor Gross-11/+11
2024-04-07Made changes in documentationBALAGANESH-1/+1
2024-03-25Extract helper, fix comment on DerefPureMichael Goulet-1/+9
2024-03-25Require DerefPure for patternsMichael Goulet-0/+14
2024-03-23move assert_unsafe_preconditions to its own fileRalf Jung-2/+3
2024-03-20Auto merge of #122754 - Mark-Simulacrum:bootstrap-bump, r=albertlarsan68bors-1/+1
2024-03-20step cfgsMark Rousskov-1/+1
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-19/+11
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-4/+5
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-2/+2
2024-02-15Use generic `NonZero` internally.Markus Reiter-5/+5
2024-02-10Auto merge of #120712 - compiler-errors:async-closures-harmonize, r=oli-obkbors-14/+37
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-4/+4
2024-02-08Bump version placeholdersMark Rousskov-1/+1
2024-02-08Auto merge of #120381 - fee1-dead-contrib:reconstify-add, r=compiler-errorsbors-1/+3
2024-02-06Harmonize blanket implementations for AsyncFn* traitsMichael Goulet-14/+37
2024-02-06Bless tests, add commentsMichael Goulet-2/+19
2024-02-06Teach typeck/borrowck/solvers how to deal with async closuresMichael Goulet-0/+8
2024-02-04Reconstify `Add`Deadbeef-1/+3
2024-01-25Rollup merge of #119305 - compiler-errors:async-fn-traits, r=oli-obkMatthias Krüger-0/+112
2024-01-19Consolidate logic around resolving built-in coroutine trait implsMichael Goulet-0/+1
2024-01-16Rollup merge of #118361 - Dylan-DPC:80626/stab/bound-map, r=AmanieuMatthias Krüger-3/+1