signal: struct -> final class

This commit is contained in:
overtake
2019-07-26 13:14:10 +02:00
parent 299d99eb41
commit 78c29f54bf

View File

@@ -38,7 +38,7 @@ private final class SubscriberDisposable<T, E> : Disposable {
}
}
public struct Signal<T, E> {
public final class Signal<T, E> {
private let generator: (Subscriber<T, E>) -> Disposable
public init(_ generator: @escaping(Subscriber<T, E>) -> Disposable) {