parseAsync method
Async version of parse. Needed for async rules.
Implementation
Future<O> parseAsync(Object? input, {MessageResolver? messages}) async {
ParseResult<O> result = await safeParseAsync(input, messages: messages);
if (!result.success) {
throw ValidationException(result.issues);
}
return result.value as O;
}