clone method

  1. @override
Set<E> clone(
  1. Set<E> instance
)
override

Clones the instance.

Implementation

@override
Set<E> clone(Set<E> instance) {
  final result = Set<E>.from(instance.map(elementKind.clone));
  if (instance is UnmodifiableSetView<E>) {
    return UnmodifiableSetView(result);
  }
  return result;
}