0001 // 0002 // Event.swift 0003 // Rx 0004 // 0005 // Created by Krunoslav Zaher on 2/8/15. 0006 // Copyright © 2015 Krunoslav Zaher. All rights reserved. 0007 // 0008 0009 import Foundation 0010 0011 0012 /** 0013 Represents sequence event 0014 0015 Sequence grammar: 0016 Next\* (Error | Completed) 0017 */ 0018 public enum Event<Element
AddRef.swift:18 func on(event: Event<Element>) {AddRef.swift:30 typealias EventHandler = Event<Element> throws -> VoidAmb.swift:21 typealias Sink = (This, Event<Element>) -> VoidAmb.swift:37 func on(event: Event<Element>) {Amb.swift:71 let forwardEvent = { (o: AmbObserverType, event: Event<ElementType>) -> Void inAmb.swift:75 let decide = { (o: AmbObserverType, event: Event<ElementType>, me: AmbState, otherSubscription: Disposable) inAnonymousObservable.swift:22 func on(event: Event<E>) {AnonymousObserver.swift:14 typealias EventHandler = Event<Element> -> VoidAnonymousObserver.swift:25 override func onCore(event: Event<Element>) {AnyObserver.swift:25 public typealias EventHandler = (Event<Element>) -> VoidAnyObserver.swift:52 public func on(event: Event<Element>) {Bag.swift:269 public func on(event: Event<T.E>) {BehaviorSubject.swift:31 private var _stoppedEvent: Event<Element>?BehaviorSubject.swift:75 public func on(event: Event<E>) {BehaviorSubject.swift:80 func _synchronized_on(event: Event<E>) {Buffer.swift:70 func on(event: Event<E>) {Buffer.swift:74 func _synchronized_on(event: Event<E>) {Catch.swift:23 func on(event: Event<E>) {Catch.swift:55 func on(event: Event<E>) {Catch.swift:110 func on(event: Event<Element>) {CombineLatest+CollectionType.swift:41 func on(event: Event<SourceElement>, atIndex: Int) {CombineLatest.swift:117 func on(event: Event<Element>) {CombineLatest.swift:121 func _synchronized_on(event: Event<Element>) {Concat.swift:21 func on(event: Event<Element>){Debug.swift:33 func on(event: Event<Element>) {Deferred.swift:33 func on(event: Event<E>) {DelaySubscription.swift:24 func on(event: Event<E>) {DistinctUntilChanged.swift:22 func on(event: Event<E>) {Do.swift:22 func on(event: Event<Element>) {Do.swift:38 typealias EventHandler = Event<Element> throws -> VoidElementAt.swift:25 func on(event: Event<SourceType>) {Event.swift:35 extension Event {Event.swift:53 extension Event {Filter.swift:24 func on(event: Event<Element>) {Map.swift:24 func on(event: Event<SourceType>) {Map.swift:61 func on(event: Event<SourceType>) {Merge.swift:33 func on(event: Event<E>) {Merge.swift:37 func _synchronized_on(event: Event<E>) {Merge.swift:109 func on(event: Event<E>) {Merge.swift:113 func _synchronized_on(event: Event<E>) {Merge.swift:244 func on(event: Event<E>) {Merge.swift:299 func on(event: Event<SourceType>) {Multicast.swift:42 func on(event: Event<ResultType>) {Observable+Extensions.swift:19 public func subscribe(on: (event: Event<E>) -> Void)Observable+Single.swift:87 public func doOn(eventHandler: (Event<E>) throws -> Void)ObserveOn.swift:54 var _queue = Queue<Event<E>>(capacity: 10)ObserveOn.swift:64 override func onCore(event: Event<E>) {ObserveOn.swift:83 let (nextEvent, observer) = self._lock.calculateLocked { () -> (Event<E>?, O?) inObserveOnSerialDispatchQueue.swift:26 var cachedScheduleLambda: ((ObserveOnSerialDispatchQueueSink<O>, Event<E>) -> Disposable)!ObserveOnSerialDispatchQueue.swift:44 override func onCore(event: Event<E>) {ObserverBase.swift:16 func on(event: Event<E>) {ObserverBase.swift:32 func onCore(event: Event<E>) {ObserverType.swift:25 func on(event: Event<E>)PublishSubject.swift:32 private var _stoppedEvent = nil as Event<Element>?PublishSubject.swift:55 public func on(event: Event<Element>) {PublishSubject.swift:60 func _synchronized_on(event: Event<E>) {Reduce.swift:25 func on(event: Event<SourceType>) {RefCount.swift:55 func on(event: Event<Element>) {ReplaySubject.swift:34 public func on(event: Event<E>) {ReplaySubject.swift:84 private var _stoppedEvent = nil as Event<Element>?ReplaySubject.swift:99 override func on(event: Event<Element>) {ReplaySubject.swift:104 func _synchronized_on(event: Event<E>) {RetryWhen.swift:23 func on(event: Event<E>) {RetryWhen.swift:51 func on(event: Event<E>) {Sample.swift:29 func on(event: Event<E>) {Sample.swift:33 func _synchronized_on(event: Event<E>) {Sample.swift:94 func on(event: Event<Element>) {Sample.swift:98 func _synchronized_on(event: Event<Element>) {Scan.swift:24 func on(event: Event<ElementType>) {ShareReplay1.swift:26 private var _stopEvent = nil as Event<Element>?ShareReplay1.swift:79 func on(event: Event<E>) {ShareReplay1.swift:84 func _synchronized_on(event: Event<E>) {ShareReplay1WhileConnected.swift:73 func on(event: Event<E>) {ShareReplay1WhileConnected.swift:78 func _synchronized_on(event: Event<E>) {SingleAsync.swift:23 func on(event: Event<E>) {Sink.swift:21 final func forwardOn(event: Event<O.E>) {Sink.swift:48 func on(event: Event<E>) {Skip.swift:27 func on(event: Event<Element>) {Skip.swift:81 func on(event: Event<Element>) {SkipUntil.swift:33 func on(event: Event<E>) {SkipUntil.swift:37 func _synchronized_on(event: Event<E>) {SkipUntil.swift:78 func on(event: Event<E>) {SkipUntil.swift:82 func _synchronized_on(event: Event<E>) {SkipWhile.swift:22 func on(event: Event<Element>) {SkipWhile.swift:59 func on(event: Event<Element>) {SubscribeOn.swift:22 func on(event: Event<Element>) {Switch.swift:38 func on(event: Event<E>) {Switch.swift:46 func _synchronized_on(event: Event<E>) {Switch.swift:103 func on(event: Event<E>) {Switch.swift:107 func _synchronized_on(event: Event<E>) {SynchronizedOnType.swift:12 func _synchronized_on(event: Event<E>)SynchronizedOnType.swift:16 func synchronizedOn(event: Event<E>) {Take.swift:27 func on(event: Event<E>) {Take.swift:90 func on(event: Event<E>) {Take.swift:94 func _synchronized_on(event: Event<E>) {TakeLast.swift:26 func on(event: Event<E>) {TakeUntil.swift:33 func on(event: Event<E>) {TakeUntil.swift:37 func _synchronized_on(event: Event<E>) {TakeUntil.swift:78 func on(event: Event<E>) {TakeUntil.swift:82 func _synchronized_on(event: Event<E>) {TakeWhile.swift:26 func on(event: Event<Element>) {TakeWhile.swift:71 func on(event: Event<Element>) {Throttle.swift:41 func on(event: Event<Element>) {Throttle.swift:45 func _synchronized_on(event: Event<Element>) {Timeout.swift:41 func on(event: Event<E>) {ToArray.swift:23 func on(event: Event<SourceType>) {Using.swift:43 func on(event: Event<E>) {Window.swift:56 func on(event: Event<E>) {Window.swift:60 func _synchronized_on(event: Event<E>) {WithLatestFrom.swift:41 func on(event: Event<E>) {WithLatestFrom.swift:45 func _synchronized_on(event: Event<E>) {WithLatestFrom.swift:89 func on(event: Event<E>) {WithLatestFrom.swift:93 func _synchronized_on(event: Event<E>) {Zip+CollectionType.swift:41 func on(event: Event<SourceElement>, atIndex: Int) {Zip.swift:129 func on(event: Event<E>) {Zip.swift:133 func _synchronized_on(event: Event<E>) {> : CustomDebugStringConvertible { 0019 /** 0020 Next element is produced 0021 */ 0022 case Next
Event.swift:22 case Next(Element)(Element) 0023 0024 /** 0025 Sequence terminates with error 0026 */ 0027 case Error
AddRef.swift:20 case .Next(_):AnonymousObservable.swift:24 case .Next:BehaviorSubject.swift:86 case .Next(let value):BehaviorSubject.swift:118 observer.on(.Next(_value))Buffer.swift:65 forwardOn(.Next(buffer))Buffer.swift:76 case .Next(let element):Buffer.swift:88 forwardOn(.Next(_buffer))Catch.swift:27 case .Next:Catch.swift:57 case .Next:Catch.swift:112 case .Next:CombineLatest+CollectionType.swift:44 case .Next(let element):CombineLatest+CollectionType.swift:62 forwardOn(.Next(result))CombineLatest.swift:51 forwardOn(.Next(result))CombineLatest.swift:123 case .Next(let value):Concat.swift:23 case .Next:Deferred.swift:37 case .Next:DistinctUntilChanged.swift:24 case .Next(let value):ElementAt.swift:27 case .Next(_):Event.swift:42 case .Next(let value):Event.swift:60 case .Next: return falseEvent.swift:71 if case .Next(let value) = self {Filter.swift:26 case .Next(let value):Filter.swift:30 forwardOn(.Next(value))Generate.swift:33 self.forwardOn(.Next(result))Just.swift:24 self.forwardOn(.Next(element))Just.swift:57 observer.on(.Next(_element))Map.swift:26 case .Next(let element):Map.swift:29 forwardOn(.Next(mappedElement))Map.swift:63 case .Next(let element):Map.swift:66 forwardOn(.Next(mappedElement))Merge.swift:39 case .Next:Merge.swift:115 case .Next(let value):Merge.swift:246 case .Next(let value):Merge.swift:248 _parent.forwardOn(.Next(value))Merge.swift:301 case .Next(let element):Multicast.swift:45 case .Next: breakObservable+Extensions.swift:52 case .Next(let value):Observable+Extensions.swift:78 if case .Next(let value) = e {Observable+Single.swift:107 case .Next(let element):ObserverBase.swift:18 case .Next:ObserverType.swift:39 on(.Next(element))PublishSubject.swift:62 case .Next(_):Range.swift:50 self.forwardOn(.Next(self._parent._start + i))Reduce.swift:27 case .Next(let value):Reduce.swift:41 forwardOn(.Next(result))RefCount.swift:57 case .Next:Repeat.swift:40 self.forwardOn(.Next(e))ReplaySubject.swift:114 case .Next(let value):ReplaySubject.swift:198 observer.on(.Next(value))ReplaySubject.swift:221 observer.on(.Next(item))RetryWhen.swift:25 case .Next:RetryWhen.swift:53 case .Next:RetryWhen.swift:64 _parent._errorSubject.on(.Next(failedWith))Sample.swift:35 case .Next:Sample.swift:41 _parent.forwardOn(.Next(element))Sample.swift:54 _parent.forwardOn(.Next(element))Sample.swift:100 case .Next(let element):Scan.swift:26 case .Next(let element):Scan.swift:29 forwardOn(.Next(_accumulate))Sequence.swift:24 self.forwardOn(.Next(state.1[state.0]))Sequence.swift:47 observer.on(.Next(element))ShareReplay1.swift:40 observer.on(.Next(element))ShareReplay1.swift:90 case .Next(let element):ShareReplay1WhileConnected.swift:38 observer.on(.Next(element))ShareReplay1WhileConnected.swift:80 case .Next(let element):SingleAsync.swift:25 case .Next(let value):SingleAsync.swift:39 forwardOn(.Next(value))Sink.swift:50 case .Next:Skip.swift:29 case .Next(let value):Skip.swift:32 forwardOn(.Next(value))Skip.swift:83 case .Next(let value):Skip.swift:85 forwardOn(.Next(value))SkipUntil.swift:39 case .Next:SkipUntil.swift:84 case .Next:SkipWhile.swift:24 case .Next(let value):SkipWhile.swift:36 forwardOn(.Next(value))SkipWhile.swift:61 case .Next(let value):SkipWhile.swift:74 forwardOn(.Next(value))StartWith.swift:23 observer.on(.Next(e))Switch.swift:48 case .Next(let element):Switch.swift:109 case .Next: breakSwitch.swift:119 case .Next:Take.swift:29 case .Next(let value):Take.swift:34 forwardOn(.Next(value))Take.swift:96 case .Next(let value):Take.swift:97 forwardOn(.Next(value))TakeLast.swift:28 case .Next(let value):TakeLast.swift:38 forwardOn(.Next(e))TakeUntil.swift:39 case .Next:TakeUntil.swift:84 case .Next:TakeWhile.swift:28 case .Next(let value):TakeWhile.swift:42 forwardOn(.Next(value))TakeWhile.swift:73 case .Next(let value):TakeWhile.swift:88 forwardOn(.Next(value))Throttle.swift:47 case .Next(let element):Throttle.swift:66 forwardOn(.Next(value))Throttle.swift:79 forwardOn(.Next(value))Timeout.swift:43 case .Next:Timer.swift:23 self.forwardOn(.Next(state))Timer.swift:41 self.forwardOn(.Next(0))ToArray.swift:25 case .Next(let value):ToArray.swift:31 forwardOn(.Next(_list))Using.swift:45 case let .Next(value):Using.swift:46 forwardOn(.Next(value))Variable.swift:45 _subject.on(.Next(newValue))Window.swift:42 forwardOn(.Next(AddRef(source: _subject, refCount: _refCountDisposable).asObservable()))Window.swift:53 forwardOn(.Next(AddRef(source: _subject, refCount: _refCountDisposable).asObservable()))Window.swift:65 case .Next(let element):Window.swift:66 _subject.on(.Next(element))WithLatestFrom.swift:47 case let .Next(value):WithLatestFrom.swift:52 forwardOn(.Next(res))WithLatestFrom.swift:95 case let .Next(value):Zip+CollectionType.swift:44 case .Next(let element):Zip+CollectionType.swift:75 self.forwardOn(.Next(result))Zip.swift:56 self.forwardOn(.Next(result))Zip.swift:136 case .Next(_):Zip.swift:147 case .Next(let value):(ErrorType) 0028 0029 /** 0030 Sequence completes sucessfully 0031 */ 0032 case Completed
AddRef.swift:22 case .Completed, .Error(_):AnonymousObservable.swift:29 case .Error, .Completed:BehaviorSubject.swift:88 case .Error, .Completed:BehaviorSubject.swift:108 observer.on(.Error(RxError.Disposed(object: self)))Buffer.swift:83 case .Error(let error):Buffer.swift:85 forwardOn(.Error(error))Catch.swift:29 case .Error, .Completed:Catch.swift:62 case .Error(let error):Catch.swift:71 forwardOn(.Error(e))Catch.swift:114 case .Error(let error):Catch.swift:129 forwardOn(.Error(lastError))CombineLatest+CollectionType.swift:65 forwardOn(.Error(error))CombineLatest+CollectionType.swift:69 case .Error(let error):CombineLatest+CollectionType.swift:70 forwardOn(.Error(error))CombineLatest.swift:54 forwardOn(.Error(e))CombineLatest.swift:76 forwardOn(.Error(error))CombineLatest.swift:126 case .Error(let error):Concat.swift:25 case .Error:Deferred.swift:27 forwardOn(.Error(e))Deferred.swift:39 case .Error:DistinctUntilChanged.swift:41 forwardOn(.Error(error))DistinctUntilChanged.swift:44 case .Error, .Completed:Do.swift:31 forwardOn(.Error(error))ElementAt.swift:38 forwardOn(.Error(e))ElementAt.swift:43 case .Error(let e):ElementAt.swift:44 forwardOn(.Error(e))ElementAt.swift:48 forwardOn(.Error(RxError.ArgumentOutOfRange))Error.swift:19 observer.on(.Error(_error))Event.swift:44 case .Error(let error):Event.swift:61 case .Error, .Completed: return trueEvent.swift:83 if case .Error(let error) = self {Filter.swift:34 forwardOn(.Error(e))Filter.swift:37 case .Completed, .Error:Generate.swift:43 self.forwardOn(.Error(error))Map.swift:32 forwardOn(.Error(e))Map.swift:35 case .Error(let error):Map.swift:36 forwardOn(.Error(error))Map.swift:69 forwardOn(.Error(e))Map.swift:72 case .Error(let error):Map.swift:73 forwardOn(.Error(error))Merge.swift:41 case .Error:Merge.swift:129 case .Error(let error):Merge.swift:130 forwardOn(.Error(error))Merge.swift:250 case .Error(let error):Merge.swift:252 _parent.forwardOn(.Error(error))Merge.swift:310 forwardOn(.Error(e))Merge.swift:313 case .Error(let error):Merge.swift:315 forwardOn(.Error(error))Multicast.swift:36 forwardOn(.Error(e))Multicast.swift:46 case .Error, .Completed:Observable+Extensions.swift:54 case .Error(let e):Observable+Extensions.swift:95 if case .Error(let error) = e {Observable+Single.swift:109 case .Error(let e):ObserverBase.swift:22 case .Error, .Completed:ObserverType.swift:54 on(.Error(error))PublishSubject.swift:68 case .Completed, .Error:PublishSubject.swift:96 observer.on(.Error(RxError.Disposed(object: self)))Reduce.swift:32 forwardOn(.Error(e))Reduce.swift:35 case .Error(let e):Reduce.swift:36 forwardOn(.Error(e))Reduce.swift:46 forwardOn(.Error(e))RefCount.swift:59 case .Error, .Completed:ReplaySubject.swift:118 case .Error, .Completed:ReplaySubject.swift:133 observer.on(.Error(RxError.Disposed(object: self)))RetryWhen.swift:28 case .Error(let e):RetryWhen.swift:29 _parent._parent.forwardOn(.Error(e))RetryWhen.swift:55 case .Error(let error):RetryWhen.swift:67 _parent.forwardOn(.Error(error))RetryWhen.swift:104 forwardOn(.Error(lastError))Sample.swift:48 case .Error(let e):Sample.swift:49 _parent.forwardOn(.Error(e))Sample.swift:102 case .Error:Scan.swift:32 forwardOn(.Error(error))Scan.swift:35 case .Error(let error):Scan.swift:36 forwardOn(.Error(error))ShareReplay1.swift:92 case .Error, .Completed:ShareReplay1WhileConnected.swift:83 case .Error, .Completed:SingleAsync.swift:33 forwardOn(.Error(error as ErrorType))SingleAsync.swift:42 forwardOn(.Error(RxError.MoreThanOneElement))SingleAsync.swift:46 case .Error:SingleAsync.swift:51 forwardOn(.Error(RxError.NoElements))Sink.swift:52 case .Error, .Completed:Skip.swift:37 case .Error:Skip.swift:87 case .Error:SkipUntil.swift:42 case .Error(let e):SkipUntil.swift:43 _parent.forwardOn(.Error(e))SkipUntil.swift:88 case .Error:SkipWhile.swift:29 forwardOn(.Error(e))SkipWhile.swift:38 case .Error, .Completed:SkipWhile.swift:67 forwardOn(.Error(e))SkipWhile.swift:76 case .Error, .Completed:Switch.swift:63 forwardOn(.Error(error))Switch.swift:66 case .Error(let error):Switch.swift:67 forwardOn(.Error(error))Switch.swift:110 case .Error, .Completed:Switch.swift:121 case .Error:Take.swift:41 case .Error:Take.swift:98 case .Error:TakeLast.swift:33 case .Error:TakeUntil.swift:42 case .Error(let e):TakeUntil.swift:43 _parent.forwardOn(.Error(e))TakeUntil.swift:86 case .Error:TakeWhile.swift:36 forwardOn(.Error(e))TakeWhile.swift:47 case .Error, .Completed:TakeWhile.swift:82 forwardOn(.Error(e))TakeWhile.swift:93 case .Error, .Completed:Throttle.swift:59 case .Error:Timeout.swift:57 case .Error, .Completed:ToArray.swift:27 case .Error(let e):ToArray.swift:28 forwardOn(.Error(e))Using.swift:47 case let .Error(error):Using.swift:48 forwardOn(.Error(error))Window.swift:71 _subject.on(.Error(e as ErrorType))Window.swift:83 case .Error(let error):Window.swift:84 _subject.on(.Error(error))Window.swift:85 forwardOn(.Error(error))WithLatestFrom.swift:54 forwardOn(.Error(e))WithLatestFrom.swift:60 case let .Error(error):WithLatestFrom.swift:61 forwardOn(.Error(error))WithLatestFrom.swift:99 case let .Error(error):WithLatestFrom.swift:100 _parent.forwardOn(.Error(error))Zip+CollectionType.swift:78 self.forwardOn(.Error(error))Zip+CollectionType.swift:82 case .Error(let error):Zip+CollectionType.swift:83 self.forwardOn(.Error(error))Zip.swift:59 self.forwardOn(.Error(e))Zip.swift:82 forwardOn(.Error(error))Zip.swift:138 case .Error(_):Zip.swift:150 case .Error(let error):0033 } 0034 0035 extension Event { 0036 /** 0037 - returns: Description of event 0038 */ 0039 public var debugDescription: String { 0040 get { 0041 switch self { 0042 case .Next(let value): 0043 return "Next(\(value))" 0044 case .Error(let error): 0045 return "Error(\(error))" 0046 case .Completed: 0047 return "Completed" 0048 } 0049 } 0050 } 0051 } 0052 0053 extension Event { 0054 /** 0055 - returns: Is `Completed` or `Error` event 0056 */ 0057 public var isStopEvent
AddRef.swift:22 case .Completed, .Error(_):AnonymousObservable.swift:29 case .Error, .Completed:BehaviorSubject.swift:88 case .Error, .Completed:Buffer.swift:87 case .Completed:Buffer.swift:89 forwardOn(.Completed)Catch.swift:29 case .Error, .Completed:Catch.swift:59 case .Completed:Catch.swift:117 case .Completed:Catch.swift:132 forwardOn(.Completed)CombineLatest+CollectionType.swift:54 forwardOn(.Completed)CombineLatest+CollectionType.swift:72 case .Completed:CombineLatest+CollectionType.swift:81 forwardOn(.Completed)CombineLatest.swift:69 forwardOn(.Completed)CombineLatest.swift:89 forwardOn(.Completed)CombineLatest.swift:129 case .Completed:Concat.swift:28 case .Completed:Deferred.swift:41 case .Completed:DistinctUntilChanged.swift:44 case .Error, .Completed:ElementAt.swift:31 forwardOn(.Completed)ElementAt.swift:46 case .Completed:ElementAt.swift:50 forwardOn(.Completed)Empty.swift:13 observer.on(.Completed)Event.swift:46 case .Completed:Event.swift:61 case .Error, .Completed: return trueFilter.swift:37 case .Completed, .Error:Generate.swift:38 self.forwardOn(.Completed)Just.swift:26 self.forwardOn(.Completed)Just.swift:58 observer.on(.Completed)Map.swift:38 case .Completed:Map.swift:39 forwardOn(.Completed)Map.swift:75 case .Completed:Map.swift:76 forwardOn(.Completed)Merge.swift:44 case .Completed:Merge.swift:53 _parent.forwardOn(.Completed)Merge.swift:132 case .Completed:Merge.swift:134 forwardOn(.Completed)Merge.swift:255 case .Completed:Merge.swift:264 _parent.forwardOn(.Completed)Merge.swift:318 case .Completed:Merge.swift:322 forwardOn(.Completed)Multicast.swift:46 case .Error, .Completed:Observable+Extensions.swift:57 case .Completed:Observable+Extensions.swift:112 if case .Completed = e {Observable+Single.swift:111 case .Completed:ObserverBase.swift:22 case .Error, .Completed:ObserverType.swift:46 on(.Completed)PublishSubject.swift:68 case .Completed, .Error:Range.swift:54 self.forwardOn(.Completed)Reduce.swift:38 case .Completed:Reduce.swift:42 forwardOn(.Completed)RefCount.swift:59 case .Error, .Completed:ReplaySubject.swift:118 case .Error, .Completed:RetryWhen.swift:31 case .Completed:RetryWhen.swift:32 _parent._parent.forwardOn(.Completed)RetryWhen.swift:70 case .Completed:RetryWhen.swift:108 forwardOn(.Completed)Sample.swift:45 _parent.forwardOn(.Completed)Sample.swift:51 case .Completed:Sample.swift:57 _parent.forwardOn(.Completed)Sample.swift:105 case .Completed:Scan.swift:38 case .Completed:Scan.swift:39 forwardOn(.Completed)Sequence.swift:28 self.forwardOn(.Completed)Sequence.swift:50 observer.on(.Completed)ShareReplay1.swift:92 case .Error, .Completed:ShareReplay1WhileConnected.swift:83 case .Error, .Completed:SingleAsync.swift:49 case .Completed:SingleAsync.swift:53 forwardOn(.Completed)Sink.swift:52 case .Error, .Completed:Skip.swift:40 case .Completed:Skip.swift:90 case .Completed:SkipUntil.swift:45 case .Completed:SkipUntil.swift:91 case .Completed:SkipWhile.swift:38 case .Error, .Completed:SkipWhile.swift:76 case .Error, .Completed:Switch.swift:69 case .Completed:Switch.swift:75 forwardOn(.Completed)Switch.swift:110 case .Error, .Completed:Switch.swift:124 case .Completed:TailRecursiveSink.swift:62 forwardOn(.Completed)Take.swift:37 forwardOn(.Completed)Take.swift:44 case .Completed:Take.swift:101 case .Completed:Take.swift:110 forwardOn(.Completed)TakeLast.swift:36 case .Completed:TakeLast.swift:40 forwardOn(.Completed)TakeUntil.swift:40 _parent.forwardOn(.Completed)TakeUntil.swift:45 case .Completed:TakeUntil.swift:89 case .Completed:TakeWhile.swift:44 forwardOn(.Completed)TakeWhile.swift:47 case .Error, .Completed:TakeWhile.swift:90 forwardOn(.Completed)TakeWhile.swift:93 case .Error, .Completed:Throttle.swift:63 case .Completed:Throttle.swift:68 forwardOn(.Completed)Timeout.swift:57 case .Error, .Completed:Timer.swift:42 self.forwardOn(.Completed)ToArray.swift:30 case .Completed:ToArray.swift:32 forwardOn(.Completed)Using.swift:50 case .Completed:Using.swift:51 forwardOn(.Completed)Variable.swift:67 _subject.on(.Completed)Window.swift:50 _subject.on(.Completed)Window.swift:87 case .Completed:Window.swift:88 _subject.on(.Completed)Window.swift:89 forwardOn(.Completed)WithLatestFrom.swift:57 case .Completed:WithLatestFrom.swift:58 forwardOn(.Completed)WithLatestFrom.swift:97 case .Completed:Zip+CollectionType.swift:54 self.forwardOn(.Completed)Zip+CollectionType.swift:85 case .Completed:Zip+CollectionType.swift:94 self.forwardOn(.Completed)Zip.swift:75 forwardOn(.Completed)Zip.swift:99 forwardOn(.Completed)Zip.swift:140 case .Completed:Zip.swift:152 case .Completed:: Bool { 0058 get { 0059 switch self { 0060 case .Next: return false 0061 case .Error, .Completed: return true 0062 } 0063 } 0064 } 0065 0066 /** 0067 - returns: If `Next` event, returns element value. 0068 */ 0069 public var element: Element? { 0070 get { 0071 if case .Next(let value) = self { 0072 return value 0073 } 0074 return nil 0075 } 0076 } 0077 0078 /** 0079 - returns: If `Error` event, returns error. 0080 */ 0081 public var error
Amb.swift:39 if event.isStopEvent {Amb.swift:86 if event.isStopEvent {DelaySubscription.swift:26 if event.isStopEvent {Do.swift:26 if event.isStopEvent {ObserveOn.swift:95 if nextEvent.isStopEvent {ObserveOnSerialDispatchQueue.swift:36 if event.isStopEvent {SubscribeOn.swift:25 if event.isStopEvent {: ErrorType? { 0082 get { 0083 if case .Error(let error) = self { 0084 return error 0085 } 0086 return nil 0087 } 0088 } 0089 }
BehaviorSubject.swift:60 if let error = _stoppedEvent?.error {