`std::marker::PhantomUnsized` marker type
Rust Internals [Unofficial]
May 6, 2026
But it neither is nicer nor helps resolve the problems with extern types which currently prevent their stabilization, so I don't think there is a benefit in this.
Discussion in the ATmosphere