@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