raw_storage_iterator<FwdIt, T>& operator=(const T& val);
The assignment operator constructs the next object in the output sequence using the stored iterator value it
, by
evaluating the placement new
expression new ((void *)&*it) T(val)
. The function returns *this
.