(self, key, default=None)
| 105 | return dict.popitem(self) |
| 106 | |
| 107 | def setdefault(self, key, default=None): |
| 108 | # If key doesn't exist, setdefault will write, need to check lock |
| 109 | if key not in self: |
| 110 | self._ensure_unlocked() |
| 111 | default = self._wrap(default) |
| 112 | return dict.setdefault(self, key, default) |
| 113 | |
| 114 | def update(self, other: Mapping | Iterable, **kwargs) -> None: |
| 115 | self._ensure_unlocked() |
no test coverage detected