Performs the operation __rrshift__.
(self: Array, other: Union[int, Array], /)
| 992 | return self |
| 993 | |
| 994 | def __rrshift__(self: Array, other: Union[int, Array], /) -> Array: |
| 995 | """ |
| 996 | Performs the operation __rrshift__. |
| 997 | """ |
| 998 | other = self._check_allowed_dtypes(other, "integer", "__rrshift__") |
| 999 | if other is NotImplemented: |
| 1000 | return other |
| 1001 | self, other = self._normalize_two_args(self, other) |
| 1002 | res = self._array.__rrshift__(other._array) |
| 1003 | return self.__class__._new(res) |
| 1004 | |
| 1005 | def __isub__(self: Array, other: Union[int, float, Array], /) -> Array: |
| 1006 | """ |
nothing calls this directly
no test coverage detected