(self, key, it)
| 789 | self.maxsize and self._evict() |
| 790 | |
| 791 | def extend(self, key, it): |
| 792 | # type: (Any, Iterable) -> None |
| 793 | self._get_or_create_buffer(key).extend(it) |
| 794 | self.total += len(it) |
| 795 | self.maxsize and self._evict() |
| 796 | |
| 797 | def take(self, key, *default): |
| 798 | # type: (Any, *Any) -> Any |