(name: str, value: bytes)
| 32 | |
| 33 | |
| 34 | def _check_byteslike(name: str, value: bytes) -> None: |
| 35 | try: |
| 36 | memoryview(value) |
| 37 | except TypeError: |
| 38 | raise TypeError(f"{name} must be bytes-like") |
| 39 | |
| 40 | |
| 41 | def int_to_bytes(integer: int, length: typing.Optional[int] = None) -> bytes: |