mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Re-organize directory structure (#4971)
See discussion in #2491 Co-authored-by: Ivan Levkivskyi <ilevkivskyi@dropbox.com>
This commit is contained in:
36
stdlib/reprlib.pyi
Normal file
36
stdlib/reprlib.pyi
Normal file
@@ -0,0 +1,36 @@
|
||||
from array import array
|
||||
from typing import Any, Callable, Deque, Dict, FrozenSet, List, Set, Tuple
|
||||
|
||||
_ReprFunc = Callable[[Any], str]
|
||||
|
||||
def recursive_repr(fillvalue: str = ...) -> Callable[[_ReprFunc], _ReprFunc]: ...
|
||||
|
||||
class Repr:
|
||||
maxlevel: int
|
||||
maxdict: int
|
||||
maxlist: int
|
||||
maxtuple: int
|
||||
maxset: int
|
||||
maxfrozenset: int
|
||||
maxdeque: int
|
||||
maxarray: int
|
||||
maxlong: int
|
||||
maxstring: int
|
||||
maxother: int
|
||||
def __init__(self) -> None: ...
|
||||
def repr(self, x: Any) -> str: ...
|
||||
def repr1(self, x: Any, level: int) -> str: ...
|
||||
def repr_tuple(self, x: Tuple[Any, ...], level: int) -> str: ...
|
||||
def repr_list(self, x: List[Any], level: int) -> str: ...
|
||||
def repr_array(self, x: array[Any], level: int) -> str: ...
|
||||
def repr_set(self, x: Set[Any], level: int) -> str: ...
|
||||
def repr_frozenset(self, x: FrozenSet[Any], level: int) -> str: ...
|
||||
def repr_deque(self, x: Deque[Any], level: int) -> str: ...
|
||||
def repr_dict(self, x: Dict[Any, Any], level: int) -> str: ...
|
||||
def repr_str(self, x: str, level: int) -> str: ...
|
||||
def repr_int(self, x: int, level: int) -> str: ...
|
||||
def repr_instance(self, x: Any, level: int) -> str: ...
|
||||
|
||||
aRepr: Repr
|
||||
|
||||
def repr(x: object) -> str: ...
|
||||
Reference in New Issue
Block a user