| 19 | |
| 20 | |
| 21 | class _ResponseOptions(typing.NamedTuple): |
| 22 | # TODO: Remove this in favor of a better |
| 23 | # HTTP request/response lifecycle tracking. |
| 24 | request_method: str |
| 25 | request_url: str |
| 26 | preload_content: bool |
| 27 | decode_content: bool |
| 28 | enforce_content_length: bool |
| 29 | |
| 30 | |
| 31 | if typing.TYPE_CHECKING: |