0001    //
0002    //  Cancelable.swift
0003    //  Rx
0004    //
0005    //  Created by Krunoslav Zaher on 3/12/15.
0006    //  Copyright © 2015 Krunoslav Zaher. All rights reserved.
0007    //
0008    
0009    import Foundation
0010    
0011    /**
0012    Represents disposable resource with state tracking.
0013    */
0014    public protocol Cancelable
AnonymousDisposable.swift:16
public final class AnonymousDisposable : DisposeBase, Cancelable {
BinaryDisposable.swift:14
public final class BinaryDisposable : DisposeBase, Cancelable {
BooleanDisposable.swift:14
public class BooleanDisposable : Disposable, Cancelable {
CompositeDisposable.swift:14
public class CompositeDisposable : DisposeBase, Disposable, Cancelable {
PublishSubject.swift:19
    , Cancelable
RefCountDisposable.swift:14
public class RefCountDisposable : DisposeBase, Cancelable {
ScheduledDisposable.swift:19
public class ScheduledDisposable : Cancelable {
ScheduledItemType.swift:12
    : Cancelable
SerialDisposable.swift:14
public class SerialDisposable : DisposeBase, Cancelable {
SingleAssignmentDisposable.swift:16
public class SingleAssignmentDisposable : DisposeBase, Disposable, Cancelable {
: Disposable { 0015 /** 0016 - returns: Was resource disposed. 0017 */ 0018 var disposed
CurrentThreadScheduler.swift:120
                if latest.disposed {
: Bool { get } 0019 }