StructureField

sealed abstract class StructureField[-S[_[_]], Struct, A]

Represents a member of product type (case class)

class Object
trait Matchable
class Any
class OptionalField[S, Struct, A]
class RequiredField[S, Struct, A]

Value members

Abstract methods

def compile[F[_]](s: S[F]): Field[F, Struct, A]