Reorder memoryview.__setitem__ overloads (#3365)

Necessary for python/mypy#7717
This commit is contained in:
Sebastian Rittau
2019-10-15 14:14:48 +02:00
committed by GitHub
parent dfe68625ec
commit b969ead0ce
2 changed files with 4 additions and 4 deletions

View File

@@ -812,12 +812,12 @@ class memoryview(Sized, Container[_mv_container_type]):
def __iter__(self) -> Iterator[_mv_container_type]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
@overload
def __setitem__(self, i: int, o: bytes) -> None: ...
@overload
def __setitem__(self, s: slice, o: Sequence[bytes]) -> None: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
def tobytes(self) -> bytes: ...
def tolist(self) -> List[int]: ...

View File

@@ -812,12 +812,12 @@ class memoryview(Sized, Container[_mv_container_type]):
def __iter__(self) -> Iterator[_mv_container_type]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
@overload
def __setitem__(self, i: int, o: bytes) -> None: ...
@overload
def __setitem__(self, s: slice, o: Sequence[bytes]) -> None: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
def tobytes(self) -> bytes: ...
def tolist(self) -> List[int]: ...