ValidationError

Companion:
class
Source:
SchemaShape.scala
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class CyclicDivergingTypeReference(typename: String) extends ValidationError
final case class CyclicInterfaceImplementation(typename: String) extends ValidationError
final case class DivergingTypeReference(typename: String) extends ValidationError
final case class DuplicateArg(conflict: String) extends ValidationError
final case class DuplicateField(conflict: String) extends ValidationError
final case class DuplicateInterfaceInstance(conflict: String) extends ValidationError
final case class DuplicateUnionInstance(conflict: String) extends ValidationError
final case class InvalidFieldName(name: String) extends ValidationError
final case class InvalidTypeName(name: String) extends ValidationError
final case class MissingInterfaceFields(typename: String, interfaceName: String, missing: List[(String, String)]) extends ValidationError
final case class TransitiveInterfacesNotImplemented(typename: String, interfaces: Set[String]) extends ValidationError
final case class WrongInterfaceFieldType(sourceInterface: String, fieldName: String, expected: String, actual: String) extends ValidationError

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Inherited from:
Mirror
Source:
Mirror.scala