24 lines
618 B
Swift
24 lines
618 B
Swift
//
|
|
// ObservableConvertibleType+Blocking.swift
|
|
// RxBlocking
|
|
//
|
|
// Created by Krunoslav Zaher on 7/12/15.
|
|
// Copyright © 2015 Krunoslav Zaher. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
#if !RX_NO_MODULE
|
|
import RxSwift
|
|
#endif
|
|
|
|
extension ObservableConvertibleType {
|
|
/**
|
|
Converts an Observable into a `BlockingObservable` (an Observable with blocking operators).
|
|
|
|
- returns: `BlockingObservable` version of `self`
|
|
*/
|
|
@warn_unused_result(message="http://git.io/rxs.uo")
|
|
public func toBlocking() -> BlockingObservable<E> {
|
|
return BlockingObservable(source: self.asObservable())
|
|
}
|
|
} |