Newer
Older
from typing import Dict, List, Optional, Set, Tuple
    def __init__(self, **settings) -> None:
        raise NotImplementedError()
    def lock(self, keys : List[List[str]], owner_key : Optional[str] = None) -> Tuple[bool, str]:
    def unlock(self, keys : List[List[str]], owner_key : str) -> bool:
        raise NotImplementedError()
    def keys(self) -> list:
        raise NotImplementedError()
    def dict_get(self, key : List[str], fields : List[str] = []) -> Dict[str, str]:
    def dict_update(self, key : List[str], fields : Dict[str, str] = {}) -> None:
    def dict_delete(self, key : List[str], fields : List[str] = []) -> None:
    def list_get_all(self, key : List[str]) -> List[str]:
    def list_push_last(self, key : List[str], item : str) -> None:
    def list_remove_first_occurrence(self, key : List[str], item: str) -> None:
    def set_add(self, key : List[str], item : str) -> None:
    def set_has(self, key : List[str], item : str) -> bool:
    def set_get_all(self, key : List[str]) -> Set[str]:
        raise NotImplementedError()
    def set_remove(self, key : List[str], item : str) -> None:
    def dump(self) -> List[Tuple[str, str, str]]: