about summary refs log tree commit diff
path: root/library/core/src/convert
AgeCommit message (Expand)AuthorLines
2025-09-12Constify Eq, Ord, PartialOrdEvgenii Zheltonozhskii-3/+6
2025-09-06clean up some old const trait impl syntaxNathaniel McCallum-12/+6
2025-09-01Constify conversion traitsltdk-29/+30
2025-08-26remove deprecated Error::description in implsMarijn Schouten-5/+1
2025-08-06tidyBoxy-6/+6
2025-07-21Constify Try, From, TryFromEvgenii Zheltonozhskii-21/+43
2025-07-11constify `From` and `Into`Oli Scherer-8/+21
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-5/+6
2025-06-02remove f16: From<u16>usamoi-1/+0
2025-05-22Rollup merge of #141130 - mejrs:use_self, r=compiler-errorsMatthias Krüger-1/+1
2025-05-17Switch library rustc_unimplemented to use `Self` and `This`mejrs-1/+1
2025-05-08std: Explain prefer `TryInto` over `TryFrom` when specifying traits bounds on...xizheyin-0/+6
2025-05-08std: Make consistence between `From` and `Into`xizheyin-2/+2
2025-03-17Auto merge of #138363 - beetrees:f16-f128-integer-convert, r=Amanieubors-2/+48
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-2/+2
2025-03-11Add `From<{integer}>` for `f16`/`f128` implsbeetrees-2/+48
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-2/+2
2025-03-04Ensure that negative auto impls are always applicableMichael Goulet-1/+0
2024-12-13rustdoc-search: let From and Into be unboxedMichael Howell-0/+2
2024-07-26Fix doc nitsJohn Arundel-4/+4
2024-05-04Re-add `From<f16> for f64`beetrees-2/+3
2024-04-11Remove `From` impls for unstable types that break inferenceTrevor Gross-2/+2
2024-04-10Add basic library support for `f16` and `f128`Trevor Gross-0/+7
2024-03-25Import the 2021 prelude in the core crateDaniel Paoliello-4/+0
2024-03-20step cfgsMark Rousskov-1/+1
2024-03-04include feedback from workingjubilee Jonas Pleyer-2/+2
2024-03-03Small enhancement to description of From traitJonas Pleyer-2/+2
2024-02-25Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkinbors-0/+1
2024-02-19Refactor trait implementations in `core::convert::num`.Markus Reiter-367/+325
2024-02-17Allow newly added non_local_definitions in stdUrgau-0/+1
2024-01-10Add `#[track_caller]` to the "From implies Into" implEmil Gardström-0/+1
2023-12-10remove redundant importssurechen-1/+1
2023-11-04Draft fleshed-out deref docsjmaargh-2/+2
2023-10-16Make `rustc_onunimplemented` export path agnosticNilstrieb-1/+1
2023-10-10Update mod.rstae-soo-kim-6/+5
2023-10-06Rollup merge of #114564 - scottmcm:when-to-from, r=dtolnayMatthias Krüger-0/+40
2023-10-05Elaborate some caveats to losslessScott McMurray-2/+5
2023-10-06Don't mention "recover the original" in `From` docsscottmcm-2/+5
2023-10-05Attempt to describe the intent behind the `From` trait furtherScott McMurray-0/+34
2023-10-05Add more diagnostic items for clippyJason Newcomb-0/+2
2023-08-25use the correct linkcui fliter-2/+2
2023-06-27Make `rustc_on_unimplemented` std-agnosticRageking8-1/+1
2023-05-31remove reference to Into in ? operator core/std docs, fix 111655anna-singleton-2/+1
2023-05-07Add `#[inline]` to functions that are never calledGary Guo-0/+1
2023-04-16rm const traits in libcoreDeadbeef-48/+24
2023-04-07Inline try_from and try_intoTomasz Miąsko-0/+2
2023-03-24Add #[inline] to the Into for From implBen Kimock-0/+1
2023-03-09Add examples section which demonstrates the behaviour (specifically the sign ...bmoxb-0/+20
2023-03-09Add missing comment for f64bmoxb-1/+2
2023-03-09Indicate that `0.0` refers to positive `0.0`bmoxb-2/+2