From 75c02b81b71ce3a3cb360e46c96e58e84bc75f4a Mon Sep 17 00:00:00 2001
From: freak4pc
Date: Fri, 28 Aug 2020 07:04:21 +0300
Subject: [PATCH] jazzy
---
.jazzy.yml | 11 +-
.../xcschemes/RxExample-iOS.xcscheme | 2 +-
.../Infallible+CombineLatest+arity.swift | 16 +-
.../Infallible+CombineLatest+arity.tt | 4 +-
.../Infallible/Infallible+Operators.swift | 4 +-
.../Infallible/Infallible+Zip+arity.swift | 23 +-
.../Traits/Infallible/Infallible+Zip+arity.tt | 5 +-
RxSwift/Traits/Infallible/Infallible.swift | 5 +
Sources/RxCocoa/Infallible+Bind.swift | 1 +
Sources/RxSwift/Completable+AndThen.swift | 2 +-
Sources/RxSwift/Completable.swift | 2 +-
.../Infallible+CombineLatest+arity.swift | 1 +
Sources/RxSwift/Infallible+Create.swift | 1 +
Sources/RxSwift/Infallible+Operators.swift | 1 +
Sources/RxSwift/Infallible+Zip+arity.swift | 1 +
Sources/RxSwift/Infallible.swift | 1 +
Sources/RxSwift/Maybe.swift | 2 +-
...ObservableConvertibleType+Infallible.swift | 1 +
.../ObservableType+PrimitiveSequence.swift | 2 +-
.../RxSwift/PrimitiveSequence+Zip+arity.swift | 2 +-
Sources/RxSwift/PrimitiveSequence.swift | 2 +-
Sources/RxSwift/Single.swift | 2 +-
docs/Classes/AsyncSubject.html | 24 +-
docs/Classes/BehaviorSubject.html | 24 +-
docs/Classes/BooleanDisposable.html | 24 +-
docs/Classes/CompositeDisposable.html | 24 +-
.../ConcurrentDispatchQueueScheduler.html | 24 +-
docs/Classes/ConcurrentMainScheduler.html | 24 +-
docs/Classes/ConnectableObservable.html | 24 +-
docs/Classes/CurrentThreadScheduler.html | 24 +-
docs/Classes/DisposeBag.html | 24 +-
docs/Classes/HistoricalScheduler.html | 24 +-
docs/Classes/MainScheduler.html | 24 +-
docs/Classes/Observable.html | 24 +-
docs/Classes/OperationQueueScheduler.html | 24 +-
docs/Classes/PublishSubject.html | 24 +-
docs/Classes/RefCountDisposable.html | 24 +-
docs/Classes/ReplaySubject.html | 24 +-
docs/Classes/ScheduledDisposable.html | 24 +-
.../Classes/SerialDispatchQueueScheduler.html | 26 +-
docs/Classes/SerialDisposable.html | 24 +-
docs/Classes/SingleAssignmentDisposable.html | 24 +-
docs/Classes/VirtualTimeScheduler.html | 24 +-
docs/Enums/CompletableEvent.html | 24 +-
docs/Enums/Event.html | 24 +-
docs/Enums/Hooks.html | 24 +-
docs/Enums/InfallibleEvent.html | 418 ++++
docs/Enums/MaybeEvent.html | 24 +-
docs/Enums/RxError.html | 24 +-
docs/Enums/SingleEvent.html | 24 +-
docs/Enums/SubjectLifetimeScope.html | 24 +-
docs/Enums/TakeUntilBehavior.html | 24 +-
docs/Enums/VirtualTimeComparison.html | 24 +-
docs/Other Classes.html | 24 +-
docs/Other Enums.html | 52 +-
docs/Other Extensions.html | 24 +-
docs/Other Global Variables.html | 24 +-
docs/Other Protocols.html | 56 +-
docs/Other Structs.html | 24 +-
docs/Other Typealiases.html | 24 +-
docs/Protocols/Cancelable.html | 24 +-
docs/Protocols/ConnectableObservableType.html | 24 +-
docs/Protocols/DataDecoder.html | 24 +-
docs/Protocols/Disposable.html | 24 +-
docs/Protocols/EventConvertible.html | 24 +-
docs/Protocols/ImmediateSchedulerType.html | 24 +-
docs/Protocols/InfallibleType.html | 2186 +++++++++++++++++
docs/Protocols/ObservableConvertibleType.html | 24 +-
docs/Protocols/ObservableType.html | 36 +-
docs/Protocols/ObserverType.html | 24 +-
docs/Protocols/PrimitiveSequenceType.html | 130 +-
docs/Protocols/ReactiveCompatible.html | 24 +-
docs/Protocols/SchedulerType.html | 24 +-
docs/Protocols/SubjectType.html | 24 +-
docs/Protocols/VirtualTimeConverterType.html | 24 +-
docs/RxSwift.html | 24 +-
docs/RxSwift/Disposables.html | 24 +-
docs/RxSwift/Schedulers.html | 24 +-
docs/RxSwift/Subjects.html | 24 +-
docs/RxSwift/Traits/Infallible.html | 388 +++
docs/RxSwift/Traits/PrimitiveSequence.html | 467 ++++
docs/Structs/AnyObserver.html | 24 +-
docs/Structs/Binder.html | 24 +-
docs/Structs/Disposables.html | 24 +-
docs/Structs/GroupedObservable.html | 24 +-
.../HistoricalSchedulerTimeConverter.html | 24 +-
docs/Structs/Infallible.html | 888 +++++++
docs/Structs/PrimitiveSequence.html | 24 +-
docs/Structs/Reactive.html | 24 +-
docs/Structs/Resources.html | 24 +-
docs/index.html | 26 +-
docs/search.json | 2 +-
docs/undocumented.json | 26 +-
scripts/common.sh | 14 +-
94 files changed, 5758 insertions(+), 440 deletions(-)
create mode 120000 Sources/RxCocoa/Infallible+Bind.swift
create mode 120000 Sources/RxSwift/Infallible+CombineLatest+arity.swift
create mode 120000 Sources/RxSwift/Infallible+Create.swift
create mode 120000 Sources/RxSwift/Infallible+Operators.swift
create mode 120000 Sources/RxSwift/Infallible+Zip+arity.swift
create mode 120000 Sources/RxSwift/Infallible.swift
create mode 120000 Sources/RxSwift/ObservableConvertibleType+Infallible.swift
create mode 100644 docs/Enums/InfallibleEvent.html
create mode 100644 docs/Protocols/InfallibleType.html
create mode 100644 docs/RxSwift/Traits/Infallible.html
create mode 100644 docs/RxSwift/Traits/PrimitiveSequence.html
create mode 100644 docs/Structs/Infallible.html
diff --git a/.jazzy.yml b/.jazzy.yml
index 23ce3e28..46951d29 100644
--- a/.jazzy.yml
+++ b/.jazzy.yml
@@ -5,6 +5,7 @@ custom_categories:
- ControlTarget
- DelegateProxy
- DelegateProxyType
+ - Infallible+Bind
- Observable+Bind
- RxCocoaObjCRuntimeError+Extensions
- RxTarget
@@ -296,7 +297,15 @@ custom_categories:
- name: RxSwift/SwiftSupport
children:
- SwiftSupport
-- name: RxSwift/Traits
+- name: RxSwift/Traits/Infallible
+ children:
+ - Infallible+CombineLatest+arity
+ - Infallible+Create
+ - Infallible+Operators
+ - Infallible+Zip+arity
+ - Infallible
+ - ObservableConvertibleType+Infallible
+- name: RxSwift/Traits/PrimitiveSequence
children:
- Completable+AndThen
- Completable
diff --git a/RxExample/RxExample.xcodeproj/xcshareddata/xcschemes/RxExample-iOS.xcscheme b/RxExample/RxExample.xcodeproj/xcshareddata/xcschemes/RxExample-iOS.xcscheme
index c9bdfc32..4a9b191a 100644
--- a/RxExample/RxExample.xcodeproj/xcshareddata/xcschemes/RxExample-iOS.xcscheme
+++ b/RxExample/RxExample.xcodeproj/xcshareddata/xcschemes/RxExample-iOS.xcscheme
@@ -31,7 +31,7 @@
-
// <%= i %>
-
extension Infallible {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever any of the observable sequences produces an element.
diff --git a/RxSwift/Traits/Infallible/Infallible+Operators.swift b/RxSwift/Traits/Infallible/Infallible+Operators.swift
index a71be3ba..57bdfa62 100644
--- a/RxSwift/Traits/Infallible/Infallible+Operators.swift
+++ b/RxSwift/Traits/Infallible/Infallible+Operators.swift
@@ -7,7 +7,7 @@
//
// MARK: - Filter
-extension Infallible {
+extension InfallibleType {
/**
Filters the elements of an observable sequence based on a predicate.
@@ -52,7 +52,7 @@ extension InfallibleType {
}
// MARK: - Throttle
-extension Infallible {
+extension InfallibleType {
/**
Ignores elements from an observable sequence which are followed by another element within a specified relative time duration, using the specified scheduler to run throttling timers.
diff --git a/RxSwift/Traits/Infallible/Infallible+Zip+arity.swift b/RxSwift/Traits/Infallible/Infallible+Zip+arity.swift
index 321cbc88..02eb4f64 100644
--- a/RxSwift/Traits/Infallible/Infallible+Zip+arity.swift
+++ b/RxSwift/Traits/Infallible/Infallible+Zip+arity.swift
@@ -7,9 +7,11 @@
// Copyright © 2015 Krunoslav Zaher. All rights reserved.
//
+// MARK: - Zip
+
// 2
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -26,9 +28,8 @@ extension Infallible {
}
}
-
// 3
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -45,9 +46,8 @@ extension Infallible {
}
}
-
// 4
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -64,9 +64,8 @@ extension Infallible {
}
}
-
// 5
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -83,9 +82,8 @@ extension Infallible {
}
}
-
// 6
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -102,9 +100,8 @@ extension Infallible {
}
}
-
// 7
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -121,9 +118,8 @@ extension Infallible {
}
}
-
// 8
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -140,4 +136,3 @@ extension Infallible {
}
}
-
diff --git a/RxSwift/Traits/Infallible/Infallible+Zip+arity.tt b/RxSwift/Traits/Infallible/Infallible+Zip+arity.tt
index ec785ea7..02b74c6d 100644
--- a/RxSwift/Traits/Infallible/Infallible+Zip+arity.tt
+++ b/RxSwift/Traits/Infallible/Infallible+Zip+arity.tt
@@ -6,9 +6,11 @@
// Copyright © 2015 Krunoslav Zaher. All rights reserved.
//
+// MARK: - Zip
+
<% for i in 2 ... 8 { %>
// <%= i %>
-extension Infallible {
+extension InfallibleType {
/**
Merges the specified observable sequences into one observable sequence by using the selector function whenever all of the observable sequences have produced an element at a corresponding index.
@@ -24,5 +26,4 @@ extension Infallible {
)
}
}
-
<% } %>
diff --git a/RxSwift/Traits/Infallible/Infallible.swift b/RxSwift/Traits/Infallible/Infallible.swift
index 316bef0e..0e1a96cf 100644
--- a/RxSwift/Traits/Infallible/Infallible.swift
+++ b/RxSwift/Traits/Infallible/Infallible.swift
@@ -6,6 +6,11 @@
// Copyright © 2020 Krunoslav Zaher. All rights reserved.
//
+/// `Infallible` is an `Observable`-like push-style interface
+/// which is guaranteed to not emit error events.
+///
+/// Unlike `SharedSequence`, it does not share its resources or
+/// replay its events, but acts as a standard `Observable`.
public protocol InfallibleType: ObservableConvertibleType {}
/// `Infallible` is an `Observable`-like push-style interface
diff --git a/Sources/RxCocoa/Infallible+Bind.swift b/Sources/RxCocoa/Infallible+Bind.swift
new file mode 120000
index 00000000..22524136
--- /dev/null
+++ b/Sources/RxCocoa/Infallible+Bind.swift
@@ -0,0 +1 @@
+../../RxCocoa/Common/Infallible+Bind.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Completable+AndThen.swift b/Sources/RxSwift/Completable+AndThen.swift
index 524e8fb0..80cfd713 120000
--- a/Sources/RxSwift/Completable+AndThen.swift
+++ b/Sources/RxSwift/Completable+AndThen.swift
@@ -1 +1 @@
-../../RxSwift/Traits/Completable+AndThen.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Completable.swift b/Sources/RxSwift/Completable.swift
index 190de79e..40a5bc83 120000
--- a/Sources/RxSwift/Completable.swift
+++ b/Sources/RxSwift/Completable.swift
@@ -1 +1 @@
-../../RxSwift/Traits/Completable.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/Completable.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Infallible+CombineLatest+arity.swift b/Sources/RxSwift/Infallible+CombineLatest+arity.swift
new file mode 120000
index 00000000..001f36d2
--- /dev/null
+++ b/Sources/RxSwift/Infallible+CombineLatest+arity.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Infallible+Create.swift b/Sources/RxSwift/Infallible+Create.swift
new file mode 120000
index 00000000..d9031927
--- /dev/null
+++ b/Sources/RxSwift/Infallible+Create.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/Infallible+Create.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Infallible+Operators.swift b/Sources/RxSwift/Infallible+Operators.swift
new file mode 120000
index 00000000..e7d9be5d
--- /dev/null
+++ b/Sources/RxSwift/Infallible+Operators.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/Infallible+Operators.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Infallible+Zip+arity.swift b/Sources/RxSwift/Infallible+Zip+arity.swift
new file mode 120000
index 00000000..54a39b42
--- /dev/null
+++ b/Sources/RxSwift/Infallible+Zip+arity.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/Infallible+Zip+arity.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Infallible.swift b/Sources/RxSwift/Infallible.swift
new file mode 120000
index 00000000..27a12301
--- /dev/null
+++ b/Sources/RxSwift/Infallible.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/Infallible.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Maybe.swift b/Sources/RxSwift/Maybe.swift
index 80352b43..3380e6b0 120000
--- a/Sources/RxSwift/Maybe.swift
+++ b/Sources/RxSwift/Maybe.swift
@@ -1 +1 @@
-../../RxSwift/Traits/Maybe.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/Maybe.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/ObservableConvertibleType+Infallible.swift b/Sources/RxSwift/ObservableConvertibleType+Infallible.swift
new file mode 120000
index 00000000..4ff01eda
--- /dev/null
+++ b/Sources/RxSwift/ObservableConvertibleType+Infallible.swift
@@ -0,0 +1 @@
+../../RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/ObservableType+PrimitiveSequence.swift b/Sources/RxSwift/ObservableType+PrimitiveSequence.swift
index 5836cdf9..570f41b6 120000
--- a/Sources/RxSwift/ObservableType+PrimitiveSequence.swift
+++ b/Sources/RxSwift/ObservableType+PrimitiveSequence.swift
@@ -1 +1 @@
-../../RxSwift/Traits/ObservableType+PrimitiveSequence.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/PrimitiveSequence+Zip+arity.swift b/Sources/RxSwift/PrimitiveSequence+Zip+arity.swift
index 80b5e263..d90940f0 120000
--- a/Sources/RxSwift/PrimitiveSequence+Zip+arity.swift
+++ b/Sources/RxSwift/PrimitiveSequence+Zip+arity.swift
@@ -1 +1 @@
-../../RxSwift/Traits/PrimitiveSequence+Zip+arity.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/PrimitiveSequence.swift b/Sources/RxSwift/PrimitiveSequence.swift
index e581858f..80360dcc 120000
--- a/Sources/RxSwift/PrimitiveSequence.swift
+++ b/Sources/RxSwift/PrimitiveSequence.swift
@@ -1 +1 @@
-../../RxSwift/Traits/PrimitiveSequence.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift
\ No newline at end of file
diff --git a/Sources/RxSwift/Single.swift b/Sources/RxSwift/Single.swift
index 383f19b6..33addaf0 120000
--- a/Sources/RxSwift/Single.swift
+++ b/Sources/RxSwift/Single.swift
@@ -1 +1 @@
-../../RxSwift/Traits/Single.swift
\ No newline at end of file
+../../RxSwift/Traits/PrimitiveSequence/Single.swift
\ No newline at end of file
diff --git a/docs/Classes/AsyncSubject.html b/docs/Classes/AsyncSubject.html
index 0ba3c831..02c3a976 100644
--- a/docs/Classes/AsyncSubject.html
+++ b/docs/Classes/AsyncSubject.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -553,7 +567,7 @@ and only after that source Observable completes.
+
+
+
+
+
+
+
+
+ RxSwift Reference
+
+ InfallibleEvent Enumeration Reference
+
+
+
+
+
+
+
+
+
InfallibleEvent
+
+
+
+
public enum InfallibleEvent<Element>
+
+
+
+
Undocumented
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
Next element is produced.
+
+
+
+
Declaration
+
+
Swift
+
case next(Element)
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
Sequence completed successfully.
+
+
+
+
Declaration
+
+
Swift
+
case completed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Classes/BehaviorSubject.html b/docs/Classes/BehaviorSubject.html
index 4ec7dabc..2b117d3d 100644
--- a/docs/Classes/BehaviorSubject.html
+++ b/docs/Classes/BehaviorSubject.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -657,7 +671,7 @@
diff --git a/docs/Classes/BooleanDisposable.html b/docs/Classes/BooleanDisposable.html
index 1cb650e6..118bd3e1 100644
--- a/docs/Classes/BooleanDisposable.html
+++ b/docs/Classes/BooleanDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -453,7 +467,7 @@
diff --git a/docs/Classes/CompositeDisposable.html b/docs/Classes/CompositeDisposable.html
index b56ce611..b4cfd167 100644
--- a/docs/Classes/CompositeDisposable.html
+++ b/docs/Classes/CompositeDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -684,7 +698,7 @@ disposed nil
will be returned.
diff --git a/docs/Classes/ConcurrentDispatchQueueScheduler.html b/docs/Classes/ConcurrentDispatchQueueScheduler.html
index 6f92e9d0..9cdf4adc 100644
--- a/docs/Classes/ConcurrentDispatchQueueScheduler.html
+++ b/docs/Classes/ConcurrentDispatchQueueScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -762,7 +776,7 @@
diff --git a/docs/Classes/ConcurrentMainScheduler.html b/docs/Classes/ConcurrentMainScheduler.html
index a93b8b89..fdfff058 100644
--- a/docs/Classes/ConcurrentMainScheduler.html
+++ b/docs/Classes/ConcurrentMainScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -678,7 +692,7 @@
diff --git a/docs/Classes/ConnectableObservable.html b/docs/Classes/ConnectableObservable.html
index 33e8e550..06de66a5 100644
--- a/docs/Classes/ConnectableObservable.html
+++ b/docs/Classes/ConnectableObservable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -375,7 +389,7 @@
diff --git a/docs/Classes/CurrentThreadScheduler.html b/docs/Classes/CurrentThreadScheduler.html
index 4b0dfbc4..76cd6cbf 100644
--- a/docs/Classes/CurrentThreadScheduler.html
+++ b/docs/Classes/CurrentThreadScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -465,7 +479,7 @@ automatically installed and uninstalled after all work is performed.
diff --git a/docs/Classes/DisposeBag.html b/docs/Classes/DisposeBag.html
index aeefd312..73267791 100644
--- a/docs/Classes/DisposeBag.html
+++ b/docs/Classes/DisposeBag.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -532,7 +546,7 @@ or create a new one in its place.
diff --git a/docs/Classes/HistoricalScheduler.html b/docs/Classes/HistoricalScheduler.html
index ea5e1433..9e694ce9 100644
--- a/docs/Classes/HistoricalScheduler.html
+++ b/docs/Classes/HistoricalScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -388,7 +402,7 @@
diff --git a/docs/Classes/MainScheduler.html b/docs/Classes/MainScheduler.html
index 54601770..96fa02d7 100644
--- a/docs/Classes/MainScheduler.html
+++ b/docs/Classes/MainScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -485,7 +499,7 @@ and doesn’t perform optimizations for calls scheduled from main queue.
diff --git a/docs/Classes/Observable.html b/docs/Classes/Observable.html
index 202861cf..e1eae63d 100644
--- a/docs/Classes/Observable.html
+++ b/docs/Classes/Observable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -396,7 +410,7 @@
diff --git a/docs/Classes/OperationQueueScheduler.html b/docs/Classes/OperationQueueScheduler.html
index 0bc748f5..7fb17059 100644
--- a/docs/Classes/OperationQueueScheduler.html
+++ b/docs/Classes/OperationQueueScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -518,7 +532,7 @@
diff --git a/docs/Classes/PublishSubject.html b/docs/Classes/PublishSubject.html
index e2fa5b0e..e31db6d2 100644
--- a/docs/Classes/PublishSubject.html
+++ b/docs/Classes/PublishSubject.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -607,7 +621,7 @@
diff --git a/docs/Classes/RefCountDisposable.html b/docs/Classes/RefCountDisposable.html
index 66cbc34f..0a445181 100644
--- a/docs/Classes/RefCountDisposable.html
+++ b/docs/Classes/RefCountDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -455,7 +469,7 @@
diff --git a/docs/Classes/ReplaySubject.html b/docs/Classes/ReplaySubject.html
index 37c3b537..fa2b2d0f 100644
--- a/docs/Classes/ReplaySubject.html
+++ b/docs/Classes/ReplaySubject.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -581,7 +595,7 @@ number of elements.
diff --git a/docs/Classes/ScheduledDisposable.html b/docs/Classes/ScheduledDisposable.html
index 8cb4d40c..d7b8d3da 100644
--- a/docs/Classes/ScheduledDisposable.html
+++ b/docs/Classes/ScheduledDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -484,7 +498,7 @@
diff --git a/docs/Classes/SerialDispatchQueueScheduler.html b/docs/Classes/SerialDispatchQueueScheduler.html
index 0cb20196..8f844d31 100644
--- a/docs/Classes/SerialDispatchQueueScheduler.html
+++ b/docs/Classes/SerialDispatchQueueScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -594,7 +608,7 @@ callback.
Declaration
Swift
-
@available(OSX 10.10, *)
+ @available(macOS 10.10, *)
public convenience init(qos: DispatchQoS, internalSerialQueueName: String = "rx.global_dispatch_queue.serial", leeway: DispatchTimeInterval = DispatchTimeInterval.nanoseconds(0))
@@ -875,7 +889,7 @@ callback.
diff --git a/docs/Classes/SerialDisposable.html b/docs/Classes/SerialDisposable.html
index 5f54efc9..dbe97c2d 100644
--- a/docs/Classes/SerialDisposable.html
+++ b/docs/Classes/SerialDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -457,7 +471,7 @@
diff --git a/docs/Classes/SingleAssignmentDisposable.html b/docs/Classes/SingleAssignmentDisposable.html
index 93339535..36eae29c 100644
--- a/docs/Classes/SingleAssignmentDisposable.html
+++ b/docs/Classes/SingleAssignmentDisposable.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -457,7 +471,7 @@
diff --git a/docs/Classes/VirtualTimeScheduler.html b/docs/Classes/VirtualTimeScheduler.html
index 0be8bd84..d493b080 100644
--- a/docs/Classes/VirtualTimeScheduler.html
+++ b/docs/Classes/VirtualTimeScheduler.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -982,7 +996,7 @@
diff --git a/docs/Enums/CompletableEvent.html b/docs/Enums/CompletableEvent.html
index 1ac9d499..6ef805e9 100644
--- a/docs/Enums/CompletableEvent.html
+++ b/docs/Enums/CompletableEvent.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -396,7 +410,7 @@
diff --git a/docs/Enums/Event.html b/docs/Enums/Event.html
index 57b81b8e..36bde64d 100644
--- a/docs/Enums/Event.html
+++ b/docs/Enums/Event.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -618,7 +632,7 @@ will be returned as value.
diff --git a/docs/Enums/Hooks.html b/docs/Enums/Hooks.html
index c0fff2d4..312eac67 100644
--- a/docs/Enums/Hooks.html
+++ b/docs/Enums/Hooks.html
@@ -188,19 +188,27 @@
- RxSwift/Traits
+ RxSwift/Traits/Infallible
+
+
+ RxSwift/Traits/PrimitiveSequence
+
@@ -232,6 +240,9 @@
Hooks
+
+ InfallibleEvent
+
MaybeEvent
@@ -281,6 +292,9 @@
EventConvertible
+
+ InfallibleType
+
PrimitiveSequenceType
@@ -477,7 +491,7 @@
diff --git a/docs/Enums/InfallibleEvent.html b/docs/Enums/InfallibleEvent.html
new file mode 100644
index 00000000..5bee5ef6
--- /dev/null
+++ b/docs/Enums/InfallibleEvent.html
@@ -0,0 +1,418 @@
+
+
+
+
InfallibleEvent Enumeration Reference
+
+
+
+
+
+
+
+
+
+
+
+
+