Pair

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

Value members

Concrete methods

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

Inherited methods

def and[J, IJ](other: EndpointOutput[J])(implicit concat: Aux[TU, J, IJ]): EndpointOutput[IJ]
Inherited from:
EndpointOutput
def map[U](f: TU => U)(g: U => TU): EndpointOutput[U]
Inherited from:
EndpointTransput
def mapDecode[U](f: TU => DecodeResult[U])(g: U => TU): EndpointOutput[U]
Inherited from:
EndpointTransput
inline def mapTo[CASE_CLASS <: Product](using mc: ProductOf[CASE_CLASS]): EndpointOutput[CASE_CLASS]
Inherited from:
EndpointTransputMacros
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