(self: te.Self, idx: t.SupportsIndex)
| 1179 | return self._headers[idx] |
| 1180 | |
| 1181 | def __delitem__(self: te.Self, idx: t.SupportsIndex) -> None: |
| 1182 | rv = self._headers.pop(idx) |
| 1183 | self._set.remove(rv.lower()) |
| 1184 | if self.on_update is not None: |
| 1185 | self.on_update(self) |
| 1186 | |
| 1187 | def __setitem__(self: te.Self, idx: t.SupportsIndex, value: str) -> None: |
| 1188 | old = self._headers[idx] |