[docs]classSlidingWindowLog(BaseWindowedTokenBucket,CapacityUpdatingBucket):"""Bucket whose refill strategy follows the sliding window log algorithm. Every consumed tokens get replenished after ``duration`` seconds. """@overridedef_should_schedule_refill(self)->bool:returnTrue@overridedef_refill(self,tokens:float)->None:self._tokens+=tokens