mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Redis: Annotate .pttl(), .dump(), and .getdel() (#7091)
This commit is contained in:
committed by
GitHub
parent
2b72dea679
commit
064317a72e
@@ -146,13 +146,13 @@ class BasicKeyCommands(Generic[_StrType]):
|
||||
def decrby(self, name, amount: int = ...) -> int: ...
|
||||
def delete(self, *names: _Key) -> int: ...
|
||||
def __delitem__(self, name: _Key) -> None: ...
|
||||
def dump(self, name): ...
|
||||
def dump(self, name: _Key) -> _StrType | None: ...
|
||||
def exists(self, *names: _Key) -> int: ...
|
||||
__contains__ = exists
|
||||
def expire(self, name: _Key, time: int | timedelta) -> bool: ...
|
||||
def expireat(self, name, when): ...
|
||||
def get(self, name: _Key) -> _StrType | None: ...
|
||||
def getdel(self, name): ...
|
||||
def getdel(self, name: _Key) -> _StrType | None: ...
|
||||
def getex(
|
||||
self,
|
||||
name,
|
||||
@@ -189,7 +189,7 @@ class BasicKeyCommands(Generic[_StrType]):
|
||||
def pexpire(self, name: _Key, time: int | timedelta) -> Literal[1, 0]: ...
|
||||
def pexpireat(self, name: _Key, when: int | datetime) -> Literal[1, 0]: ...
|
||||
def psetex(self, name, time_ms, value): ...
|
||||
def pttl(self, name): ...
|
||||
def pttl(self, name: _Key) -> int: ...
|
||||
def hrandfield(self, key, count: Any | None = ..., withvalues: bool = ...): ...
|
||||
def randomkey(self, **kwargs: _CommandOptions): ...
|
||||
def rename(self, src, dst): ...
|
||||
|
||||
Reference in New Issue
Block a user