Files
rust/compiler
bors 49af618ef9 Auto merge of #114739 - lcnr:int-infer-impls, r=compiler-errors
remove builtin `Copy` and `Clone` impl for float and int infer

it's only change is whether `{integer}: Copy` is ambiguous, this has the following properties

- these goals get proven earlier, potentially resulting in slightly better perf
- it causes inconsistent behavior and ICE if there do not exist impls for all integers, causing issues when using `#[no_core]`
- it means `Clone` has user-facing differences from other traits from `core` with the new solver because it can potentially guide inference there
- it's just very sus™ to have a builtin impl which applies during type inference but not afterwards
2023-08-13 00:05:53 +00:00
..
2023-08-03 14:50:50 +02:00
2023-08-03 14:50:50 +02:00
2023-07-03 07:20:51 +00:00
2023-08-10 23:22:03 +00:00
2023-08-03 14:50:50 +02:00
2023-08-03 14:50:50 +02:00
2023-08-08 10:59:15 +08:00
2023-07-19 16:37:09 +00:00
2023-07-03 13:51:54 -07:00
2023-08-10 23:22:03 +00:00