Package-level declarations
Types
Link copied to clipboard
Configuration of the Validator instance.
Link copied to clipboard
Link copied to clipboard
The result of a validation. Can be a successful outcome with the validated value, or a failure with a violation list.
Functions
Link copied to clipboard
Link copied to clipboard
suspend fun <ValueType> Validatable<ValueType>.validateWith(validator: Validator.SuspendableRunner<ValueType>)
fun <ContextType, ValueType> Validatable<ValueType>.validateWith(validator: Validator.Runner.WithContext<ContextType, ValueType>, context: ContextType)
suspend fun <ContextType, ValueType> Validatable<ValueType>.validateWith(validator: Validator.SuspendableRunner.WithContext<ContextType, ValueType>, context: ContextType)