Assignment.
value& operator=( std::nullptr_t) noexcept;
value
std::nullptr_t
Replace *this with null.
*this
No-throw guarantee.
Linear in the size of *this.