ValidationError

Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class EqualTo[A](value: A, expected: A) extends ValidationError
final case class Generic(message: String) extends ValidationError
final case class GreaterThan[A](value: A, expected: A) extends ValidationError
final case class LessThan[A](value: A, expected: A) extends ValidationError
final case class MaxLength(maxLength: Int, actualLength: Int, string: String) extends ValidationError
final case class MinLength(minLength: Int, actualLength: Int, string: String) extends ValidationError
final case class NotEqualTo[A](value: A, expected: A) extends ValidationError
final case class NotRegexMatch(str: String, expected: Regex) extends ValidationError
final case class RegexMatch(str: String, expected: Regex) extends ValidationError

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror