A validation result where all errors explicitly define their target field.
type ValidationResult<E extends ValidationError =