std::basic_spanbuf<CharT,Traits>::operator=
From cppreference.com
                    
                                        
                    < cpp | io | basic spanbuf
                    
                                                            
                    |   basic_spanbuf& operator=( basic_spanbuf&& rhs );  | 
(1) | (since C++23) | 
|   basic_spanbuf& operator( const basic_spanbuf& ) = delete;  | 
(2) | (since C++23) | 
1) Move assignment operator. Equivalent to auto tmp{std::move(rhs)}; this->swap(tmp); return *this;. After move assignment, *this holds the state rhs held before move assignment. It is implementation-defined whether rhs still hold the underlying buffer after move assignment.
Parameters
| rhs | - |  another basic_spanbuf that will be moved from
 | 
Return value
*this
Exceptions
May throw implementation-defined exceptions.
Example
| This section is incomplete Reason: no example  | 
See also
  constructs a basic_spanbuf object (public member function)  | |
  swaps two basic_spanbuf objects (public member function)  |