Product

final case class Product[A, B](lhs: Schema[A], rhs: Schema[B]) extends Schema[(A, B)]
trait Serializable
trait Product
trait Equals
trait Schema[(A, B)]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def toString(): String
Definition Classes
Any

Inherited methods

def draw[B <: (A, B)](values: NonEmptyList[B]): String
Inherited from
Schema
def prepare[B](f: B => (A, B)): Schema[B]
Inherited from
Schema
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def provide(a: (A, B)): Schema[Any]
Inherited from
Schema
def render[B <: (A, B)]: Render[B]
Inherited from
Schema