@<?> ClientResult(@Nullable result: T, @NotNull statusCode: HttpStatusCode, @Nullable error: ErrorResponse)