Idea / Pre-RFC: Null-free pointer and Zeroable reference
Rust Internals [Unofficial]
March 7, 2026
There already exists a mechanism to access address 0, so "there needs to be a way to access address 0" is not a rationale for adding something new. Anything beyond that is a matter of tradeoffs (ergonomics, performance, etc) for various groups of users.
Discussion in the ATmosphere