Performs the operation __rmul__.
(self: Array, other: Union[int, float, Array], /)
| 927 | return self |
| 928 | |
| 929 | def __rmul__(self: Array, other: Union[int, float, Array], /) -> Array: |
| 930 | """ |
| 931 | Performs the operation __rmul__. |
| 932 | """ |
| 933 | other = self._check_allowed_dtypes(other, "numeric", "__rmul__") |
| 934 | if other is NotImplemented: |
| 935 | return other |
| 936 | self, other = self._normalize_two_args(self, other) |
| 937 | res = self._array.__rmul__(other._array) |
| 938 | return self.__class__._new(res) |
| 939 | |
| 940 | def __ior__(self: Array, other: Union[int, bool, Array], /) -> Array: |
| 941 | """ |
nothing calls this directly
no test coverage detected