ValueValidator

class Object
trait Matchable
class Any

Value members

Concrete methods

def failValidation[T](msg: String, explanatoryText: String): IO[ValidationError, T]
def validateDefaultValue(field: `__InputValue`, errorContext: String): IO[ValidationError, Unit]
def validateEnum(value: String, inputType: `__Type`, errorContext: String): IO[ValidationError, Unit]
def validateInputTypes(inputValue: `__InputValue`, argValue: InputValue, context: Context, errorContext: String): IO[ValidationError, Unit]
def validateScalar(inputType: `__Type`, argValue: InputValue, errorContext: String): IO[ValidationError, Unit]
def validateType(inputType: `__Type`, argValue: InputValue, context: Context, errorContext: String): IO[ValidationError, Unit]