fix: set chunk size for async stream content (#702)

* fix: set chunk size for async stream content

* add TODO comment
diff --git a/google/api_core/rest_streaming_async.py b/google/api_core/rest_streaming_async.py
index d1f996f..812854c 100644
--- a/google/api_core/rest_streaming_async.py
+++ b/google/api_core/rest_streaming_async.py
@@ -49,7 +49,11 @@
     ):
         self._response = response
         self._chunk_size = 1024
-        self._response_itr = self._response.content().__aiter__()
+        # TODO(https://github.com/googleapis/python-api-core/issues/703): mypy does not recognize the abstract content
+        # method as an async generator as it looks for the `yield` keyword in the implementation.
+        # Given that the abstract method is not implemented, mypy fails to recognize it as an async generator.
+        # mypy warnings are silenced until the linked issue is resolved.
+        self._response_itr = self._response.content(self._chunk_size).__aiter__()  # type: ignore
         super(AsyncResponseIterator, self).__init__(
             response_message_cls=response_message_cls
         )