(self)
| 178 | return not self._queue |
| 179 | |
| 180 | def full(self) -> bool: |
| 181 | if self.maxsize == 0: |
| 182 | return False |
| 183 | else: |
| 184 | return self.qsize() >= self.maxsize |
| 185 | |
| 186 | def put( |
| 187 | self, item: _T, timeout: Optional[Union[float, datetime.timedelta]] = None |