massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / google-cloud-ndb / google / cloud / ndb / tasklets.pyi
1 from typing import Any
2
3 class Future:
4     info: Any
5     def __init__(self, info: str = ...) -> None: ...
6     def done(self): ...
7     def running(self): ...
8     def wait(self) -> None: ...
9     def check_success(self) -> None: ...
10     def set_result(self, result) -> None: ...
11     def set_exception(self, exception) -> None: ...
12     def result(self): ...
13     get_result: Any
14     def exception(self): ...
15     get_exception: Any
16     def get_traceback(self): ...
17     def add_done_callback(self, callback) -> None: ...
18     def cancel(self) -> None: ...
19     def cancelled(self): ...
20     @staticmethod
21     def wait_any(futures): ...
22     @staticmethod
23     def wait_all(futures): ...
24
25 class _TaskletFuture(Future):
26     generator: Any
27     context: Any
28     waiting_on: Any
29     def __init__(self, generator, context, info: str = ...) -> None: ...
30     def cancel(self) -> None: ...
31
32 class _MultiFuture(Future):
33     def __init__(self, dependencies) -> None: ...
34     def cancel(self) -> None: ...
35
36 def tasklet(wrapped): ...
37 def wait_any(futures): ...
38 def wait_all(futures) -> None: ...
39
40 class Return(Exception): ...
41
42 def sleep(seconds): ...
43 def add_flow_exception(*args, **kwargs) -> None: ...
44 def make_context(*args, **kwargs) -> None: ...
45 def make_default_context(*args, **kwargs) -> None: ...
46
47 class QueueFuture:
48     def __init__(self, *args, **kwargs) -> None: ...
49
50 class ReducingFuture:
51     def __init__(self, *args, **kwargs) -> None: ...
52
53 class SerialQueueFuture:
54     def __init__(self, *args, **kwargs) -> None: ...
55
56 def set_context(*args, **kwargs) -> None: ...
57 def synctasklet(wrapped): ...
58 def toplevel(wrapped): ...