Provides a view of this set as a set of R
instances.
If this set contains only instances of R
, all read operations will work correctly. If any operation tries to access an element that is not an instance of R
, the access will throw instead.
Elements added to the set (e.g., by using add or addAll) must be instance of R
to be valid arguments to the adding function, and they must be instances of E
as well to be accepted by this set as well.
Set<R> cast<R>() => Set.castFrom<E, R>(this);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-collection/SetMixin/cast.html