rust/library/core/src/ptr
Lukas Markeffsky 42c00cb647 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`).
2024-12-20 16:57:14 +01:00
..
alignment.rs update cfgs 2024-11-27 15:14:54 +00:00
const_ptr.rs get rid of a bunch of unnecessary rustc_const_unstable 2024-11-30 11:55:58 +01:00
metadata.rs split up #[rustc_deny_explicit_impl] attribute 2024-12-20 16:57:14 +01:00
mod.rs fix typo in ptr/mod.rs 2024-12-19 10:37:19 +09:00
mut_ptr.rs Remove consteval note from <*mut T>::align_offset docs. 2024-12-11 12:56:12 -06:00
non_null.rs stabilize const_nonnull_new 2024-12-10 11:29:01 +01:00
unique.rs stabilize const_nonnull_new 2024-12-10 11:29:01 +01:00