LocalData/Sources/LocalData/Configuration/SyncConfiguration.swift

14 lines
380 B
Swift

import Foundation
/// Configuration for WatchConnectivity sync operations.
public struct SyncConfiguration: Sendable {
/// Maximum data size for automatic sync in bytes.
public let maxAutoSyncSize: Int
public init(maxAutoSyncSize: Int = 100_000) {
self.maxAutoSyncSize = maxAutoSyncSize
}
public static let `default` = SyncConfiguration()
}