cpp/named req/CopyAssignable

Specifies that an instance of the type can be copy-assigned from an lvalue expression.

Requirements
The type satisfies  if


 * The type satisfies, and

Given
 * , a modifiable lvalue expression of type
 * , an lvalue expression of type or  or an rvalue expression of type

The following expressions must be valid and have their specified effects