storage_ptr& operator=( storage_ptr const& other);
This function assigns a pointer that points to the same memory resource
other, with the same
otheris non-owning, then
*thiswill be be non-owning.
otherhas shared ownership, then
*thiswill acquire shared ownership.
previously had shared ownership, it is released before the function returns.
The storage pointer to copy.