CaseClass1

object CaseClass1
Companion:
class
class Object
trait Matchable
class Any

Type members

Types

type WithFields[F <: Singleton & String, A, Z] = CaseClass1[A, Z] { type Field1 = F; }

Value members

Concrete methods

def apply[A, Z](id0: TypeId, field0: Field[Z, A], defaultConstruct0: A => Z, annotations0: Chunk[Any]): CaseClass1[A, Z]
def unapply[A, Z](schema: CaseClass1[A, Z]): Option[(TypeId, WithFieldName[Z, Field1, A], A => Z, Chunk[Any])]