PermissionsBasePolicy
public enum PermissionsBasePolicy : SwiftProtobuf.Enum
extension Xmtp_Mls_MessageContents_PermissionsUpdatePolicy.PermissionsBasePolicy: CaseIterable
extension Xmtp_Mls_MessageContents_PermissionsUpdatePolicy.PermissionsBasePolicy: @unchecked Sendable
extension Xmtp_Mls_MessageContents_PermissionsUpdatePolicy.PermissionsBasePolicy: SwiftProtobuf._ProtoNameProviding
Base policy
-
Declaration
Swift
public typealias RawValue = Int
-
Undocumented
Declaration
Swift
case unspecified
-
Undocumented
Declaration
Swift
case deny
-
Undocumented
Declaration
Swift
case allowIfAdmin
-
Undocumented
Declaration
Swift
case allowIfSuperAdmin
-
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_MessageContents_PermissionsUpdatePolicy.PermissionsBasePolicy]
-
Declaration
Swift
public static let _protobuf_nameMap: SwiftProtobuf._NameMap