PointerLike in std::marker - Rust (original) (raw)

pub trait PointerLike { }

🔬This is a nightly-only experimental API. (pointer_like_trait)

Expand description

A marker for pointer-like types.

This trait can only be implemented for types that are certain to have the same size and alignment as a usize or *const (). To ensure this, there are special requirements on implementations of PointerLike (other than the already-provided implementations for built-in types):