diff options
| author | Lukas Markeffsky <@> | 2024-12-20 16:57:14 +0100 |
|---|---|---|
| committer | Lukas Markeffsky <@> | 2024-12-20 16:57:14 +0100 |
| commit | 42c00cb6479d6e03742968e06c6d280a272acd53 (patch) | |
| tree | c31e60187c98f3a54e3ad4dec73e7b258241c37e /tests/coverage/branch/lazy-boolean.rs | |
| parent | 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2 (diff) | |
| download | rust-42c00cb6479d6e03742968e06c6d280a272acd53.tar.gz rust-42c00cb6479d6e03742968e06c6d280a272acd53.zip | |
split up `#[rustc_deny_explicit_impl]` attribute
This commit splits the `#[rustc_deny_explicit_impl(implement_via_object = ...)]` attribute into two attributes `#[rustc_deny_explicit_impl]` and `#[rustc_do_not_implement_via_object]`. This allows us to have special traits that can have user-defined impls but do not have the automatic trait impl for trait objects (`impl Trait for dyn Trait`).
Diffstat (limited to 'tests/coverage/branch/lazy-boolean.rs')
0 files changed, 0 insertions, 0 deletions
