@frozen public struct SyncConfiguration
SyncConfiguration represents configuration parameters for Realms intended to sync with
By default, Realm.asyncOpen() swallows non-fatal connection errors such as a connection attempt timing out and simply retries until it succeeds. If this is set to
true, instead the error will be reported to the callback and the async open will be cancelled.
public let cancelAsyncOpenOnNonFatalErrors: Bool