Xema.validate
You're seeing just the function
validate
, go back to Xema module for more information.
Specs
Returns :ok
if the value
is a valid value against the given schema
;
otherwise returns an error tuple.
With the option :fail
, you can define when the validation is aborted. This
also influences how many error reasons are returned.
:immediately
aborts the validation when the first validation fails.:early
(default) aborts on failed validations, but runs validations for all properties and items.:finally
aborts after all possible validations.