Tupler3

endpoints4s.Tupler3
trait Tupler3 extends Tupler2

Attributes

Graph
Supertypes
trait Tupler2
trait Tupler1
class Object
trait Matchable
class Any
Known subtypes
trait TuplerAppend
trait Tupler4
trait Tupler5
object Tupler.type

Members list

Type members

Inherited types

type Aux[A, B, Out0] = Tupler[A, B] { type Out = Out0; }

Attributes

Inherited from:
Tupler1

Implicits

Implicits

implicit def tupler1And4[A, B, C, D, E]: Tupler[A, (B, C, D, E)] { type Out = (A, B, C, D, E); }
implicit def tupler2And2[A, B, C, D]: Aux[(A, B), (C, D), (A, B, C, D)]
implicit def tupler2And3[A, B, C, D, E]: Tupler[(A, B), (C, D, E)] { type Out = (A, B, C, D, E); }

Inherited implicits

implicit def ab[A, B]: Aux[A, B, (A, B)]

Attributes

Inherited from:
Tupler1
implicit def tupler1And2[A, B, C]: Aux[A, (B, C), (A, B, C)]

Attributes

Inherited from:
Tupler2
implicit def tupler1And3[A, B, C, D]: Aux[A, (B, C, D), (A, B, C, D)]

Attributes

Inherited from:
Tupler2
implicit def tupler2And1[A, B, C]: Aux[(A, B), C, (A, B, C)]

Attributes

Inherited from:
Tupler2