removeIterable method
Returns a copy of this set where each element in the iterable
is
removed from.
See removeAll.
It iterates over iterable
, which must therefore not change during the
iteration.
Implementation
ImmortalSet<T> removeIterable(Iterable<Object?> iterable) =>
_mutateAsSetIf(iterable.isNotEmpty, (set) => set..removeAll(iterable));