validateAsync method
Implementation
Future<ValidasiResult<T>> validateAsync(TInput? value) async {
final state = ValidationState();
final finalValue = await executeAsync(value, state);
return ValidasiResult<T>(
isValid: state.isValid,
data: finalValue,
errors: state.errors,
);
}