(self)
| 871 | return (await self._actual_headers()).get_all(name) |
| 872 | |
| 873 | async def _actual_headers(self) -> "RawHeaders": |
| 874 | if not self._raw_headers_future: |
| 875 | self._raw_headers_future = asyncio.Future() |
| 876 | headers = cast( |
| 877 | HeadersArray, |
| 878 | await self._channel.send( |
| 879 | "rawResponseHeaders", |
| 880 | None, |
| 881 | ), |
| 882 | ) |
| 883 | self._raw_headers_future.set_result(RawHeaders(headers)) |
| 884 | return await self._raw_headers_future |
| 885 | |
| 886 | async def server_addr(self) -> Optional[RemoteAddr]: |
| 887 | return await self._channel.send( |
no test coverage detected