If the keyed message exists, remove it.
(self, key)
| 51 | self.remove(key) |
| 52 | |
| 53 | def discard(self, key): |
| 54 | """If the keyed message exists, remove it.""" |
| 55 | try: |
| 56 | self.remove(key) |
| 57 | except KeyError: |
| 58 | pass |
| 59 | |
| 60 | def __setitem__(self, key, message): |
| 61 | """Replace the keyed message; raise KeyError if it doesn't exist.""" |