cpp/experimental/ranges/range/View

The concept specifies the semiregular range  has constant-time copy, move, and assignment operations.

The portion of the concept is determined as follows:
 * if the qualified-id is valid and denotes a type, ;
 * otherwise, if is, ;
 * otherwise, if is a specialization of std, std, std, std, or std, ;
 * otherwise, if both and  satisfy  and  is not the same type as, ;
 * otherwise,.