39 lines
672 B
Swift
39 lines
672 B
Swift
//
|
|
// Observable+Extensions.swift
|
|
// RxTests
|
|
//
|
|
// Created by Krunoslav Zaher on 6/4/15.
|
|
//
|
|
//
|
|
|
|
import Foundation
|
|
import RxSwift
|
|
import RxCocoa
|
|
|
|
public func == <T>(lhs: Observable<T>, rhs: Observable<T>) -> Bool {
|
|
return lhs === rhs
|
|
}
|
|
|
|
extension HotObservable : Equatable {
|
|
|
|
}
|
|
|
|
extension ColdObservable : Equatable {
|
|
|
|
}
|
|
|
|
func == <T>(lhs: HotObservable<T>, rhs: HotObservable<T>) -> Bool {
|
|
return lhs === rhs
|
|
}
|
|
|
|
func == <T>(lhs: ColdObservable<T>, rhs: ColdObservable<T>) -> Bool {
|
|
return lhs === rhs
|
|
}
|
|
|
|
extension Driver : Equatable {
|
|
|
|
}
|
|
|
|
public func == <T>(lhs: Driver<T>, rhs: Driver<T>) -> Bool {
|
|
return lhs.asObservable() === rhs.asObservable()
|
|
} |