Sources/MistKit/Requests/RecordsModify/ModifyOperation.swift
public struct ModifyOperation<RecordType: MKQueryRecord>: Encodable {
// The type of operation
public let operationType: ModifyOperationType
public let record: MKAnyRecord
public let desiredKeys: [String]?
public init(
operationType: ModifyOperationType,
record: RecordType,
desiredKeys: [String]? = nil
) {
self.operationType = operationType
self.record = MKAnyRecord(record: record)
self.desiredKeys = desiredKeys
}
}