parseAsync method
Async variant of parse. Throws VException on failure.
final email = await schema.parseAsync('user@mail.com');
Implementation
Future<T?> parseAsync(Object? value) async {
final result = await safeParseAsync(value);
if (result case VFailure(:final errors)) {
throw VException(errors);
}
return (result as VSuccess<T?>).value;
}