Google_Protobuf_UninterpretedOption

    A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.

    descriptor.pb.swift:2282
    struct Google_Protobuf_UninterpretedOption

    Citizens in SwiftProtobuf

    Conformances

    • protocol CustomDebugStringConvertible

      A type with a customized textual representation suitable for debugging purposes.

    • protocol Equatable

      A type that can be compared for value equality.

    • protocol Hashable

      A type that can be hashed into a Hasher to produce an integer hash value.

    • protocol Message

      The protocol which all generated protobuf messages implement. Message is the protocol type you should use whenever you need an argument or variable which holds “some message”.

    • protocol Sendable

      A type whose values can safely be passed across concurrency domains by copying.

    Show implementation details (2)

    Hide implementation details

    Types

    • struct NamePart

      The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in .proto files). E.g.,{ [“foo”, false], [“bar.baz”, true], [“moo”, false] } represents “foo.(bar.baz).moo”.

    Type members

    Show implementation details (1)

    Hide implementation details

    Instance members

    Type features

    Show obsolete interfaces (3)

    Hide obsolete interfaces

    Instance features

    Show implementation details (1)

    Hide implementation details

    Show obsolete interfaces (2)

    Hide obsolete interfaces