struct1

class struct1[S <: ([x[_]] =>> Schematic[x]), Z, A0](a0: StructureField[S, Z, A0], const: A0 => Z) extends Schema[S, Z]
trait Schema[S, Z]
class Object
trait Matchable
class Any

Value members

Concrete methods

def compile[F[_]](s: S[F]): F[Z]

Inherited methods

final
def apply[F[_]](s: S[F]): F[Z]
Inherited from
Schema
final
def oneOf[Union]: OneOfPartiallyApplied[S, Union, Z]
Inherited from
Schema
final
def optional[Struct]: OptionalPartiallyApplied[S, Struct, Z]
Inherited from
Schema
final
def required[Struct]: RequiredPartiallyApplied[S, Struct, Z]
Inherited from
Schema

Deprecated and Inherited methods

@deprecated("use compile instead")
final
def form[F[_]](s: S[F]): F[Z]
Deprecated
Inherited from
Schema