0001    //
0002    //  SynchronizedUnsubscribeType.swift
0003    //  Rx
0004    //
0005    //  Created by Krunoslav Zaher on 10/25/15.
0006    //  Copyright © 2015 Krunoslav Zaher. All rights reserved.
0007    //
0008    
0009    import Foundation
0010    
0011    protocol SynchronizedUnsubscribeType
BehaviorSubject.swift:20
    , SynchronizedUnsubscribeType
PublishSubject.swift:21
    , SynchronizedUnsubscribeType {
ReplaySubject.swift:78
    , SynchronizedUnsubscribeType {
ShareReplay1.swift:15
    , SynchronizedUnsubscribeType {
ShareReplay1WhileConnected.swift:15
    , SynchronizedUnsubscribeType {
: class { 0012 typealias DisposeKey
SubscriptionDisposable.swift:12
    private let _key: T.DisposeKey
SubscriptionDisposable.swift:15
    init(owner: T, key: T.DisposeKey) {
SynchronizedUnsubscribeType.swift:14
    func synchronizedUnsubscribe(disposeKey: DisposeKey)
0013 0014 func synchronizedUnsubscribe
SubscriptionDisposable.swift:21
        _owner?.synchronizedUnsubscribe(_key)
(disposeKey: DisposeKey) 0015 }