@implicitNotFound(msg = "Cannot construct a collection of type ${C} with elements of type ${A} based on a collection of type ${From}.") trait BuildFrom[-From, -A, +C]
Builds a collection of type C
from elements of type A
when a source collection of type From
is available.
Builds a collection of type C
from elements of type A
when a source collection of type From
is available.
Implicit instances of BuildFrom
are available for all collection types.
- Type Params
- A
Type of elements (e.g.
Int
,Boolean
, etc.)- C
Type of collection (e.g.
List[Int]
,TreeMap[Int, String]
, etc.)- From
Type of source collection
- Companion
- object
class Any