Pair

case
class Pair[T, U, TU](left: EndpointInput[T], right: EndpointInput[U], combine: CombineParams, split: SplitParams) extends EndpointInput[TU] with Pair[TU]
trait Serializable
trait Product
trait Equals
trait Pair[TU]
trait EndpointInput[TU]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def map[V](m: Mapping[TU, V]): EndpointInput[V]
Definition Classes

Inherited methods

def /[U, TU](other: EndpointInput[U])(implicit concat: Aux[TU, U, TU]): EndpointInput[TU]
Inherited from
EndpointInput
def and[U, TU](other: EndpointInput[U])(implicit concat: Aux[TU, U, TU]): EndpointInput[TU]
Inherited from
EndpointInput
def map[U](f: TU => U)(g: U => TU): EndpointInput[U]
Inherited from
EndpointTransput
def mapDecode[U](f: TU => DecodeResult[U])(g: U => TU): EndpointInput[U]
Inherited from
EndpointTransput
inline
def mapTo[CASE_CLASS <: Product](using mc: ProductOf[CASE_CLASS]): EndpointInput[CASE_CLASS]
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
override
def show: String
Definition Classes
Inherited from
Pair
Inherited from
EndpointTransput