about summary refs log tree commit diff
path: root/library/core/src/ops/control_flow.rs
AgeCommit message (Expand)AuthorLines
2025-09-12Constify Eq, Ord, PartialOrdEvgenii Zheltonozhskii-1/+2
2025-09-01constify impl Try for ControlFlowNathaniel McCallum-2/+4
2025-04-26moved simple test to coretests, introduced more fleshed out doctests for brea...Jonathan Gruner-4/+107
2025-04-24implement continue_ok and break_ok for ControlFlowJonathan Gruner-0/+44
2025-06-12Tracking the old name of renamed unstable library attributexizheyin-2/+2
2025-03-16Make ControlFlow must_useMichael Goulet-0/+1
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-02-24Added into_value const function to ControlFlow<T, T>Madhav Madhusoodanan-0/+21
2024-12-08docs: better examples for `std::ops::ControlFlow`Prajwal S N-8/+8
2024-11-30Add diagnostic item for `std::ops::ControlFlow`Samuel Tardieu-0/+1
2024-10-15replace placeholder versionJosh Stone-4/+4
2024-09-25Stabilize the `map`/`value` methods on `ControlFlow`Scott McMurray-14/+6
2024-08-12Explicitly specify type parameter on FromResidual impls in stdlib.Zachary S-1/+3
2024-07-26Fix doc nitsJohn Arundel-2/+2
2023-04-16rm const traits in libcoreDeadbeef-6/+3
2023-01-27Remove `ControlFlow::{BREAK, CONTINUE}`Scott McMurray-43/+0
2022-10-19Derive `Eq` and `Hash` for `ControlFlow`inquisitivecrystal-1/+3
2022-09-23Constify Residual behind const_tryonestacked-0/+1
2022-09-23Constifed Try traitonestacked-1/+1
2022-09-22Constify {FormResidual, Try} for ControlFlowonestacked-2/+4
2022-07-20Add map_continue and continue_value combinators to ControlFlowbenluelo-0/+35
2022-02-23remove feature gate in control_flow examplesMarcel Hellwig-2/+0
2021-12-13Rollup merge of #91091 - ecstatic-morse:control-flow-enum-is, r=m-ou-seMatthias Krüger-2/+2
2021-12-02Make array::{try_from_fn, try_map} and Iterator::try_find generic over TryScott McMurray-0/+5
2021-11-20Stabilize `ControlFlow::{is_break, is_continue}`Dylan MacKenzie-2/+2
2021-10-31Rollup merge of #89446 - chrismit3s:issue-88715-fix, r=joshtriplettMatthias Krüger-0/+7
2021-10-24Fix and extend ControlFlow `traverse_inorder` exampleIlya Yanok-14/+16
2021-10-23Update control_flow.rsIlya Yanok-3/+26
2021-10-02Fix typo and change a word in ControlFlow docsChristoph Smithmyer-1/+1
2021-10-01Add paragraph to ControlFlow docs to menion it works with the ? operator (#88...chrismit3s-0/+7
2021-08-21Remove the `TryV2` aliasScott McMurray-2/+2
2021-06-28Update to new bootstrap compilerMark Rousskov-46/+2
2021-06-15Rollup merge of #85608 - scottmcm:stabilize-control-flow-enum-basics, r=m-ou-seYuki Okushi-3/+3
2021-06-14Master is 1.55 now :(Scott McMurray-3/+3
2021-05-26Rollup merge of #85645 - scottmcm:demote-from-into-try, r=yaahcYuki Okushi-8/+7
2021-05-24Demote ControlFlow::{from|into}_try to pub(crate)Scott McMurray-8/+7
2021-05-23Stabilize ops::ControlFlow (just the type)Scott McMurray-3/+3
2021-05-19#[cfg(bootstrap)] out the v1 try_trait stuffScott McMurray-0/+1
2021-05-06Perf Experiment: Wait, what if I just skip the trait aliasScott McMurray-4/+4
2021-05-06Actually implement the feature in the compilerScott McMurray-0/+26
2021-05-06Bootstrapping preparation for the libraryScott McMurray-7/+6
2021-04-17Add the try_trait_v2 library basicsScott McMurray-1/+31
2021-02-06Expand the docs for ops::ControlFlow a bitScott McMurray-3/+83
2020-12-07small `TypeVisitor` refactorBastian Kauschke-0/+14
2020-10-22change the order of type arguments on ControlFlowLeonora Tindall-6/+6
2020-10-21Add `ControlFlow::is_{break,continue}` methodsLeSeulArtichaut-0/+14
2020-09-04Add `BREAK` too, and improve the commentsScott McMurray-0/+36
2020-09-04Use ops::ControlFlow in graph::iterateScott McMurray-0/+7
2020-09-02Format ControlFlow changes with rustfmtLeonora Tindall-5/+5
2020-09-01Rename and expose LoopState as ControlFlowLeonora Tindall-0/+67