##// END OF EJS Templates
rust-parsers: use the same error message as with the higher-level code...
rust-parsers: use the same error message as with the higher-level code This can happen at two places, but it's not really enough time to justify it being refactored. Let's ensure we have the same error message, the newer one being slightly more helpful.

File last commit:

r50495:b6fc602e default
r52945:db5c202e default
Show More
osutil.pyi
26 lines | 610 B | text/x-python | PythonLexer
Gregory Szorc
cext: add .pyi files for C extensions...
r46652 from typing import (
AnyStr,
IO,
List,
Matt Harbison
typing: fix the typehint for `skip` arg on `osutil.listdir()` to be optional...
r50495 Optional,
Gregory Szorc
cext: add .pyi files for C extensions...
r46652 Sequence,
)
version: int
class stat:
st_dev: int
st_mode: int
st_nlink: int
st_size: int
st_mtime: int
st_ctime: int
Matt Harbison
typing: fix the typehint for `skip` arg on `osutil.listdir()` to be optional...
r50495 def listdir(path: bytes, st: bool, skip: Optional[bool]) -> List[stat]: ...
Gregory Szorc
cext: add .pyi files for C extensions...
r46652 def posixfile(name: AnyStr, mode: bytes, buffering: int) -> IO: ...
def statfiles(names: Sequence[bytes]) -> List[stat]: ...
def setprocname(name: bytes) -> None: ...
def getfstype(path: bytes) -> bytes: ...
def getfsmountpoint(path: bytes) -> bytes: ...
def unblocksignal(sig: int) -> None: ...
def isgui() -> bool: ...