Taylor Cramer
d00d4dfe0d
Refactor dyn-compatibility error and suggestions
...
This CL makes a number of small changes to dyn compatibility errors:
- "object safety" has been renamed to "dyn-compatibility" throughout
- "Convert to enum" suggestions are no longer generated when there
exists a type-generic impl of the trait or an impl for `dyn OtherTrait`
- Several error messages are reorganized for user readability
Additionally, the dyn compatibility error creation code has been
split out into functions.
cc #132713
cc #133267
2025-01-22 09:20:57 -08:00
..
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-12-05 14:14:17 -08:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-03-05 16:19:16 -08:00
2024-06-25 17:22:22 +02:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-03-05 16:19:16 -08:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-09-27 18:15:37 +00:00
2024-09-27 18:15:37 +00:00
2024-09-27 18:15:37 +00:00
2024-09-27 18:15:37 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-06 16:01:54 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-05 08:19:59 +00:00
2024-12-05 14:14:17 -08:00
2024-12-05 14:14:17 -08:00
2025-01-22 09:20:57 -08:00
2025-01-22 09:20:57 -08:00
2024-02-16 20:02:50 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-08-10 00:54:16 +00:00
2024-08-10 00:54:16 +00:00
2024-03-14 23:29:12 +03:00
2024-03-11 19:42:04 +00:00
2024-02-16 20:02:50 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-03-11 19:42:04 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-10-29 16:26:57 +00:00
2024-03-11 19:42:04 +00:00
2024-02-16 20:02:50 +00:00
2024-03-20 17:29:58 +00:00
2024-03-20 17:29:58 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-10-24 01:48:44 +00:00
2024-10-24 01:48:44 +00:00
2024-02-16 20:02:50 +00:00