Xmtp_Mls_Database_PermissionUpdateType

public enum Xmtp_Mls_Database_PermissionUpdateType : SwiftProtobuf.Enum
extension Xmtp_Mls_Database_PermissionUpdateType: CaseIterable
extension Xmtp_Mls_Database_PermissionUpdateType: @unchecked Sendable
extension Xmtp_Mls_Database_PermissionUpdateType: SwiftProtobuf._ProtoNameProviding

Type of Permission to Update

  • Declaration

    Swift

    public typealias RawValue = Int
  • Undocumented

    Declaration

    Swift

    case unspecified
  • Undocumented

    Declaration

    Swift

    case addMember
  • Undocumented

    Declaration

    Swift

    case removeMember
  • Undocumented

    Declaration

    Swift

    case addAdmin
  • Undocumented

    Declaration

    Swift

    case removeAdmin
  • Undocumented

    Declaration

    Swift

    case updateMetadata
  • Undocumented

    Declaration

    Swift

    case UNRECOGNIZED(Int)
  • Declaration

    Swift

    public init()
  • Declaration

    Swift

    public init?(rawValue: Int)
  • Declaration

    Swift

    public var rawValue: Int { get }
  • Declaration

    Swift

    public static let allCases: [Xmtp_Mls_Database_PermissionUpdateType]

Code below here is support for the SwiftProtobuf runtime.

  • Declaration

    Swift

    public static let _protobuf_nameMap: SwiftProtobuf._NameMap