Value

oxygen.meta.K0.SumGeneric.MatchBuilder.Value
final case class Value[B] extends MatchBuilder[[_ <: A] =>> Tuple1[Expr[B]], [_ <: A] =>> EmptyTuple]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait MatchBuilder[[_ <: A] =>> Tuple1[Expr[B]], [_ <: A] =>> EmptyTuple]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

final def ++[CaseMatch2 <: ([_ <: A] =>> Tuple), RhsParams2 <: ([_ <: A] =>> Tuple)](that: MatchBuilder[CaseMatch2, RhsParams2]): Tupled[[_ <: A] =>> Tuple1[Expr[B]], [_ <: A] =>> EmptyTuple, CaseMatch2, RhsParams2]

Attributes

Inherited from:
MatchBuilder
final def build[B : Type](makeCaseMatch: [i <: A] => Case[i] => Tuple1[Expr[B]])(makeRhs: [i <: A] => (x$1: Case[i], x$2: EmptyTuple) => Expr[B])(default: Expr[B]): Expr[B]

Attributes

Inherited from:
MatchBuilder
final def buildNoDefault[B : Type](makeCaseMatch: [i <: A] => Case[i] => Tuple1[Expr[B]])(makeRhs: [i <: A] => (x$1: Case[i], x$2: EmptyTuple) => Expr[B]): Expr[B]

Attributes

Inherited from:
MatchBuilder
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product