Validator

trait Validator[T]
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply(t: T): Result[T]

Concrete methods

def and(v1: Validator[T], vn: Validator[T]*): Validator[T]
def contramap[U](f: U => T): Validator[U]
def or(v1: Validator[T], vn: Validator[T]*): Validator[T]
def rewordError(error: T => String): Validator[T]