scala.collection.mutable.Shrinkable
This trait forms part of collections that can be reduced using a -=
operator.
Attributes
-
Source
-
Shrinkable.scala
-
Graph
-
-
Supertypes
-
-
Known subtypes
-
Members list
Removes a single element from this shrinkable collection.
Removes a single element from this shrinkable collection.
Value parameters
-
elem
-
the element to remove.
Attributes
-
Returns
-
the shrinkable collection itself
-
Source
-
Shrinkable.scala
Removes all elements produced by an iterator from this shrinkable collection.
Removes all elements produced by an iterator from this shrinkable collection.
Value parameters
-
xs
-
the iterator producing the elements to remove.
Attributes
-
Returns
-
the shrinkable collection itself
-
Source
-
Shrinkable.scala
Removes two or more elements from this shrinkable collection.
Removes two or more elements from this shrinkable collection.
Value parameters
-
elem1
-
the first element to remove.
-
elem2
-
the second element to remove.
-
elems
-
the remaining elements to remove.
Attributes
-
Returns
-
the shrinkable collection itself
-
Deprecated
-
[Since version 2.13.3]
Use `--=` aka `subtractAll` instead of varargs `-=`; infix operations with an operand of multiple args will be deprecated
-
Source
-
Shrinkable.scala