(self, iterable: Iterable[Any], /)
| 386 | |
| 387 | @cython.ccall |
| 388 | def update(self, iterable: Iterable[Any], /): |
| 389 | members: Dict[int, Any] = self._members |
| 390 | if isinstance(iterable, IdentitySet): |
| 391 | members.update(cython.cast(IdentitySet, iterable)._members) |
| 392 | else: |
| 393 | for obj in iterable: |
| 394 | members[_get_id(obj)] = obj |
| 395 | |
| 396 | def __ior__(self, other: Any) -> IdentitySet: |
| 397 | if not isinstance(other, IdentitySet): |