(self)
| 961 | self.index = index |
| 962 | |
| 963 | def __iter__(self): |
| 964 | if REQUEST_RETURN_LENGTHS[self.request_type] is None: |
| 965 | raise IndexError("This request type does not return multiple arguments!") |
| 966 | for i in range(REQUEST_RETURN_LENGTHS[self.request_type]): |
| 967 | yield Request(self.request_type, self.args, i) |
| 968 | |
| 969 | def __getitem__(self, i): |
| 970 | if REQUEST_RETURN_LENGTHS[self.request_type] is None: |