コレクション変更セット

@frozen
public struct MakeThreadSafeKeyedCollectionChangeset<Upstream, T> : Publisher where Upstream : Publisher, T : RealmKeyedCollection, Upstream.Output == RealmMapChange<T>

RealmMapChangeを出力する出版社で.threadSafeReference()を呼び出すことによって作成されたヘルパー 出版社。

  • パブリッシャーから要素を受け取るスケジューラーを指定します。

    このパブリックは、アップストリーム パブリックの各値をThreadSafeReferenceに変換し、それをターゲット スケジューラーに渡し、その後元の型に変換します。

    宣言

    Swift

    public func receive<S>(on scheduler: S) -> DeferredHandoverKeyedCollectionChangeset<Upstream, T, S> where S : Scheduler

    パラメーター

    scheduler

    値を受信するシリアル ディスパッチ キュー。

    戻り値

    指定されたスケジューラーに値を提供する出版社。