validateWith
fun <T> Flow<T>.validateWith(validator: ValixValidator<T>, vararg groups: KClass<*>): Flow<ValidationResult>
Transforms a reactive Flow of model values into a Flow emitting ValidationResult evaluations.
Return
A Flow emitting a ValidationResult for each incoming item.
Parameters
T
The type of data value contained in the flow.
validator
The ValixValidator compiled validator instance.
groups
Optional validation groups to evaluate.