massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / google / protobuf / unittest_arena_pb2.pyi
1 from google.protobuf.internal.containers import (\r
2     RepeatedCompositeFieldContainer,\r
3 )\r
4 from google.protobuf.message import (\r
5     Message,\r
6 )\r
7 from google.protobuf.unittest_no_arena_import_pb2 import (\r
8     ImportNoArenaNestedMessage,\r
9 )\r
10 from typing import (\r
11     Iterable,\r
12     Optional,\r
13 )\r
14 \r
15 \r
16 class NestedMessage(Message):\r
17     d = ...  # type: int\r
18 \r
19     def __init__(self,\r
20                  d: Optional[int] = ...,\r
21                  ) -> None: ...\r
22 \r
23     @classmethod\r
24     def FromString(cls, s: bytes) -> NestedMessage: ...\r
25 \r
26 \r
27 class ArenaMessage(Message):\r
28 \r
29     @property\r
30     def repeated_nested_message(\r
31         self) -> RepeatedCompositeFieldContainer[NestedMessage]: ...\r
32 \r
33     @property\r
34     def repeated_import_no_arena_message(\r
35         self) -> RepeatedCompositeFieldContainer[ImportNoArenaNestedMessage]: ...\r
36 \r
37     def __init__(self,\r
38                  repeated_nested_message: Optional[Iterable[NestedMessage]] = ...,\r
39                  repeated_import_no_arena_message: Optional[Iterable[ImportNoArenaNestedMessage]] = ...,\r
40                  ) -> None: ...\r
41 \r
42     @classmethod\r
43     def FromString(cls, s: bytes) -> ArenaMessage: ...\r