|
1 | 1 | from mypy_extensions import u8 |
2 | 2 |
|
3 | | -# TODO: Remove Buffer -- right now we have hacky support for BOTH the old and new APIs |
4 | | - |
5 | | -class Buffer: |
6 | | - def __init__(self, source: bytes = ...) -> None: ... |
7 | | - def getvalue(self) -> bytes: ... |
8 | | - |
9 | 3 | class ReadBuffer: |
10 | 4 | def __init__(self, source: bytes) -> None: ... |
11 | 5 |
|
12 | 6 | class WriteBuffer: |
13 | 7 | def getvalue(self) -> bytes: ... |
14 | 8 |
|
15 | | -def write_bool(data: WriteBuffer | Buffer, value: bool) -> None: ... |
16 | | -def read_bool(data: ReadBuffer | Buffer) -> bool: ... |
17 | | -def write_str(data: WriteBuffer | Buffer, value: str) -> None: ... |
18 | | -def read_str(data: ReadBuffer | Buffer) -> str: ... |
19 | | -def write_bytes(data: WriteBuffer | Buffer, value: bytes) -> None: ... |
20 | | -def read_bytes(data: ReadBuffer | Buffer) -> bytes: ... |
21 | | -def write_float(data: WriteBuffer | Buffer, value: float) -> None: ... |
22 | | -def read_float(data: ReadBuffer | Buffer) -> float: ... |
23 | | -def write_int(data: WriteBuffer | Buffer, value: int) -> None: ... |
24 | | -def read_int(data: ReadBuffer | Buffer) -> int: ... |
25 | | -def write_tag(data: WriteBuffer | Buffer, value: u8) -> None: ... |
26 | | -def read_tag(data: ReadBuffer | Buffer) -> u8: ... |
| 9 | +def write_bool(data: WriteBuffer, value: bool) -> None: ... |
| 10 | +def read_bool(data: ReadBuffer) -> bool: ... |
| 11 | +def write_str(data: WriteBuffer, value: str) -> None: ... |
| 12 | +def read_str(data: ReadBuffer) -> str: ... |
| 13 | +def write_bytes(data: WriteBuffer, value: bytes) -> None: ... |
| 14 | +def read_bytes(data: ReadBuffer) -> bytes: ... |
| 15 | +def write_float(data: WriteBuffer, value: float) -> None: ... |
| 16 | +def read_float(data: ReadBuffer) -> float: ... |
| 17 | +def write_int(data: WriteBuffer, value: int) -> None: ... |
| 18 | +def read_int(data: ReadBuffer) -> int: ... |
| 19 | +def write_tag(data: WriteBuffer, value: u8) -> None: ... |
| 20 | +def read_tag(data: ReadBuffer) -> u8: ... |
27 | 21 | def cache_version() -> u8: ... |
0 commit comments