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

serialization_test_pb2.pyi 1.3 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. """
  2. @generated by mypy-protobuf. Do not edit manually!
  3. isort:skip_file
  4. """
  5. import builtins
  6. import google.protobuf.descriptor
  7. import google.protobuf.message
  8. import typing
  9. DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
  10. @typing.final
  11. class ProtoMessage(google.protobuf.message.Message):
  12. DESCRIPTOR: google.protobuf.descriptor.Descriptor
  13. MESSAGE_FIELD_NUMBER: builtins.int
  14. message: builtins.str
  15. def __init__(
  16. self,
  17. *,
  18. message: builtins.str = ...,
  19. ) -> None: ...
  20. def ClearField(self, field_name: typing.Literal["message", b"message"]) -> None: ...
  21. global___ProtoMessage = ProtoMessage
  22. @typing.final
  23. class NestingProtoMessage(google.protobuf.message.Message):
  24. DESCRIPTOR: google.protobuf.descriptor.Descriptor
  25. MESSAGE_FIELD_NUMBER: builtins.int
  26. NESTED_FIELD_NUMBER: builtins.int
  27. message: builtins.str
  28. @property
  29. def nested(self) -> global___ProtoMessage: ...
  30. def __init__(
  31. self,
  32. *,
  33. message: builtins.str = ...,
  34. nested: global___ProtoMessage | None = ...,
  35. ) -> None: ...
  36. def HasField(self, field_name: typing.Literal["nested", b"nested"]) -> builtins.bool: ...
  37. def ClearField(self, field_name: typing.Literal["message", b"message", "nested", b"nested"]) -> None: ...
  38. global___NestingProtoMessage = NestingProtoMessage