mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-15 16:27:08 +08:00
redis: add more precise types for hash commands (#4148)
This commit is contained in:
26
third_party/2and3/redis/client.pyi
vendored
26
third_party/2and3/redis/client.pyi
vendored
@@ -261,19 +261,19 @@ class Redis(object):
|
||||
def pfadd(self, name, *values): ...
|
||||
def pfcount(self, name): ...
|
||||
def pfmerge(self, dest, *sources): ...
|
||||
def hdel(self, name, *keys): ...
|
||||
def hexists(self, name, key): ...
|
||||
def hget(self, name, key): ...
|
||||
def hgetall(self, name): ...
|
||||
def hincrby(self, name, key, amount=...): ...
|
||||
def hincrbyfloat(self, name, key, amount=...): ...
|
||||
def hkeys(self, name): ...
|
||||
def hlen(self, name): ...
|
||||
def hset(self, name, key, value): ...
|
||||
def hsetnx(self, name, key, value): ...
|
||||
def hmset(self, name, mapping): ...
|
||||
def hmget(self, name, keys, *args): ...
|
||||
def hvals(self, name): ...
|
||||
def hdel(self, name: _Key, *keys: _Key) -> int: ...
|
||||
def hexists(self, name: _Key, key: _Key) -> bool: ...
|
||||
def hget(self, name: _Key, key: _Key) -> Optional[bytes]: ...
|
||||
def hgetall(self, name: _Key) -> Dict[bytes, bytes]: ...
|
||||
def hincrby(self, name: _Key, key: _Key, amount: int = ...) -> int: ...
|
||||
def hincrbyfloat(self, name: _Key, key: _Key, amount: float = ...) -> float: ...
|
||||
def hkeys(self, name: _Key) -> List[bytes]: ...
|
||||
def hlen(self, name: _Key) -> int: ...
|
||||
def hset(self, name: _Key, key: _Key, value: _Str) -> int: ...
|
||||
def hsetnx(self, name: _Key, key: _Key, value: _Str) -> int: ...
|
||||
def hmset(self, name: _Key, mapping: Mapping[_Str, _Str]) -> bool: ...
|
||||
def hmget(self, name: _Key, keys: Union[_Key, Iterable[_Key]], *args: _Key) -> List[Optional[bytes]]: ...
|
||||
def hvals(self, name: _Key) -> List[bytes]: ...
|
||||
def publish(self, channel: _Key, message: _Key) -> int: ...
|
||||
def eval(self, script, numkeys, *keys_and_args): ...
|
||||
def evalsha(self, sha, numkeys, *keys_and_args): ...
|
||||
|
||||
Reference in New Issue
Block a user