asyncio: use WriteTransport in StreamWriter (#7611)

This commit is contained in:
Akuli
2022-04-09 17:03:34 +03:00
committed by GitHub
parent 354787f6e0
commit 40553277ad

View File

@@ -159,13 +159,13 @@ class StreamReaderProtocol(FlowControlMixin, protocols.Protocol):
class StreamWriter:
def __init__(
self,
transport: transports.BaseTransport,
transport: transports.WriteTransport,
protocol: protocols.BaseProtocol,
reader: StreamReader | None,
loop: events.AbstractEventLoop,
) -> None: ...
@property
def transport(self) -> transports.BaseTransport: ...
def transport(self) -> transports.WriteTransport: ...
def write(self, data: bytes) -> None: ...
def writelines(self, data: Iterable[bytes]) -> None: ...
def write_eof(self) -> None: ...