You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

81 lines
2.9 KiB

from .core import Cache as Cache, ENOVAL as ENOVAL
from collections.abc import MutableMapping, Sequence
from typing import Any, Optional
def _make_compare(seq_op: Any, doc: Any): ...
class Deque(Sequence):
_cache: Any = ...
def __init__(self, iterable: Any = ..., directory: Optional[Any] = ...) -> None: ...
@classmethod
def fromcache(cls, cache: Any, iterable: Any = ...): ...
@property
def cache(self): ...
@property
def directory(self): ...
def _index(self, index: Any, func: Any): ...
def __getitem__(self, index: Any): ...
def __setitem__(self, index: Any, value: Any): ...
def __delitem__(self, index: Any) -> None: ...
def __repr__(self): ...
__eq__: Any = ...
__ne__: Any = ...
__lt__: Any = ...
__gt__: Any = ...
__le__: Any = ...
__ge__: Any = ...
def __iadd__(self, iterable: Any): ...
def __iter__(self) -> Any: ...
def __len__(self): ...
def __reversed__(self) -> None: ...
def __getstate__(self): ...
def __setstate__(self, state: Any) -> None: ...
def append(self, value: Any) -> None: ...
def appendleft(self, value: Any) -> None: ...
def clear(self) -> None: ...
def count(self, value: Any): ...
def extend(self, iterable: Any) -> None: ...
def extendleft(self, iterable: Any) -> None: ...
def peek(self): ...
def peekleft(self): ...
def pop(self): ...
def popleft(self): ...
def remove(self, value: Any) -> None: ...
def reverse(self) -> None: ...
def rotate(self, steps: int = ...) -> None: ...
__hash__: Any = ...
def transact(self) -> None: ...
class Index(MutableMapping):
_cache: Any = ...
def __init__(self, *args: Any, **kwargs: Any) -> None: ...
@classmethod
def fromcache(cls, cache: Any, *args: Any, **kwargs: Any): ...
@property
def cache(self): ...
@property
def directory(self): ...
def __getitem__(self, key: Any): ...
def __setitem__(self, key: Any, value: Any) -> None: ...
def __delitem__(self, key: Any) -> None: ...
def setdefault(self, key: Any, default: Optional[Any] = ...): ...
def peekitem(self, last: bool = ...): ...
def pop(self, key: Any, default: Any = ...): ...
def popitem(self, last: bool = ...): ...
def push(self, value: Any, prefix: Optional[Any] = ..., side: str = ...): ...
def pull(self, prefix: Optional[Any] = ..., default: Any = ..., side: str = ...): ...
def clear(self) -> None: ...
def __iter__(self) -> Any: ...
def __reversed__(self): ...
def __len__(self): ...
def keys(self): ...
def values(self): ...
def items(self): ...
__hash__: Any = ...
def __getstate__(self): ...
def __setstate__(self, state: Any) -> None: ...
def __eq__(self, other: Any) -> Any: ...
def __ne__(self, other: Any) -> Any: ...
def memoize(self, name: Optional[Any] = ..., typed: bool = ...): ...
def transact(self) -> None: ...
def __repr__(self): ...