0001    //
0002    //  BlockingObservable.swift
0003    //  Rx
0004    //
0005    //  Created by Krunoslav Zaher on 10/19/15.
0006    //  Copyright © 2015 Krunoslav Zaher. All rights reserved.
0007    //
0008    
0009    import Foundation
0010    #if !RX_NO_MODULE
0011        import RxSwift
0012    #endif
0013    
0014    /**
0015    `BlockingObservable` is a variety of `Observable` that provides blocking operators. 
0016    
0017    It can be useful for testing and demo purposes, but is generally inappropriate for production applications.
0018    
0019    If you think you need to use a `BlockingObservable` this is usually a sign that you should rethink your
0020    design.
0021    */
0022    public struct BlockingObservable
BlockingObservable+Operators.swift:14
extension BlockingObservable {
BlockingObservable+Operators.swift:62
extension BlockingObservable {
BlockingObservable+Operators.swift:114
extension BlockingObservable {
BlockingObservable+Operators.swift:163
extension BlockingObservable {
<E> { 0023 let source: Observable<E> 0024 }