RxSwift/RxBlocking/README.md
2019-04-23 14:24:43 +02:00

753 B

RxBlocking

Set of blocking operators for easy unit testing.

Don't use these operators in production apps. These operators are only meant for testing purposes.

extension BlockingObservable {
    public func toArray() throws -> [E] {}
}

extension BlockingObservable {
    public func first() throws -> Element? {}
}

extension BlockingObservable {
    public func last() throws -> Element? {}
}

extension BlockingObservable {
    public func single() throws -> Element? {}
    public func single(_ predicate: @escaping (E) throws -> Bool) throws -> Element? {}
}

extension BlockingObservable {
    public func materialize() -> MaterializedSequenceResult<Element>
}