Google_Protobuf_FeatureSetDefaults

    A compiled specification for the defaults of a set of features. These messages are generated from FeatureSet extensions and can be used to seed feature resolution. The resolution with this object becomes a simple search for the closest matching edition, followed by proto merges.

    descriptor.pb.swift:2652
    struct Google_Protobuf_FeatureSetDefaults

    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 FeatureSetEditionDefault

      A map from every known edition with a unique set of defaults to its defaults. Not all editions may be contained here. For a given edition, the defaults at the closest matching edition ordered at or before it should be used. This field must be in strict ascending order by edition.

    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