MoEngageActivityAttributes
@dynamicMemberLookup
public struct MoEngageActivityAttributes<AppAttributes> : ActivityAttributes where AppAttributes : ActivityAttributes
-
Declaration
Swift
public let appAttributes: AppAttributes -
Declaration
Swift
public let campaign: Campaign -
Declaration
Swift
public nonisolated init(from decoder: any Decoder) throws -
Declaration
Swift
public nonisolated func encode(to encoder: any Encoder) throws -
Declaration
Swift
public nonisolated subscript<T>(dynamicMember keyPath: KeyPath<AppAttributes, T>) -> T { get } -
Declaration
Swift
@dynamicMemberLookup public struct ContentState : Codable, Hashable -
Declaration
Swift
public struct Campaign : Codable, Hashable