Adds `items`, avoiding duplicates. Args: items: An iterable of items to add, or a single item to add. Returns: This instance of `QuietSet`.
(self, items)
| 56 | self._items = set() |
| 57 | |
| 58 | def __iadd__(self, items): |
| 59 | """Adds `items`, avoiding duplicates. |
| 60 | |
| 61 | Args: |
| 62 | items: An iterable of items to add, or a single item to add. |
| 63 | |
| 64 | Returns: |
| 65 | This instance of `QuietSet`. |
| 66 | """ |
| 67 | self._items.update(to_iterable(items)) |
| 68 | self._items.discard(None) |
| 69 | return self |
| 70 | |
| 71 | def __isub__(self, items): |
| 72 | """Detaches `items`. |
no test coverage detected