cpp/iterator/indirectly copyable

The concept specifies the relationship between an  type and a type that is. The type must be able to directly copy the object that the  type references.