Xmtp_Mls_Api_V1_FetchKeyPackagesResponse

public struct Xmtp_Mls_Api_V1_FetchKeyPackagesResponse
extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse: @unchecked Sendable
extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding

The response to a FetchKeyPackagesRequest

  • Returns one key package per installation in the original order of the request. If any installations are missing key packages, an empty entry is left in their respective spots in the array.

    Declaration

    Swift

    public var keyPackages: [Xmtp_Mls_Api_V1_FetchKeyPackagesResponse.KeyPackage]
  • Declaration

    Swift

    public var unknownFields: UnknownStorage
  • An individual key package

    See more

    Declaration

    Swift

    public struct KeyPackage
    extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse.KeyPackage: @unchecked Sendable
    extension Xmtp_Mls_Api_V1_FetchKeyPackagesResponse.KeyPackage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Declaration

    Swift

    public init()

Code below here is support for the SwiftProtobuf runtime.

  • Declaration

    Swift

    public static let protoMessageName: String
  • Declaration

    Swift

    public static let _protobuf_nameMap: SwiftProtobuf._NameMap
  • Declaration

    Swift

    public mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
  • Declaration

    Swift

    public func traverse<V>(visitor: inout V) throws where V : Visitor
  • Declaration

    Swift

    public static func == (lhs: Xmtp_Mls_Api_V1_FetchKeyPackagesResponse, rhs: Xmtp_Mls_Api_V1_FetchKeyPackagesResponse) -> Bool