clone method
Clones the instance.
Implementation
@override
List<E> clone(List<E> instance) {
if (instance is TypedData) {
return elementKind.newListFrom(instance);
}
final result = List<E>.from(instance.map(elementKind.clone));
if (instance is UnmodifiableListView<E>) {
return UnmodifiableListView<E>(result);
}
return result;
}