SetSchema

final case class SetSchema[A](shapeId: ShapeId, hints: Hints, member: Schema[A]) extends Schema[Set[A]]
trait Serializable
trait Product
trait Equals
trait Schema[Set[A]]
class Object
trait Matchable
class Any

Value members

Inherited methods

def addHints(hints: Hints): Schema[Set[A]]
Inherited from:
Schema
def addHints(hints: Hint*): Schema[Set[A]]
Inherited from:
Schema
def compile[F[_]](schematic: Schematic[F]): F[Set[A]]
Inherited from:
Schema
def compile[F[_]](fk: PolyFunction[Schema, F]): F[Set[A]]
Inherited from:
Schema
def oneOf[Union]: PartiallyAppliedOneOf[Union, Set[A]]
Inherited from:
Schema
def optional[Struct]: PartiallyAppliedOptional[Struct, Set[A]]
Inherited from:
Schema
Inherited from:
Product
def required[Struct]: PartiallyAppliedRequired[Struct, Set[A]]
Inherited from:
Schema
Inherited from:
Schema
Inherited from:
Schema
def validated[C](implicit constraint: Simple[C, Set[A]]): Schema[Set[A]]
Inherited from:
Schema
def withId(newId: ShapeId): Schema[Set[A]]
Inherited from:
Schema