An interface to be extended in Observable types that want to preserve
the return type when applying operators. For example the result of
ConnectableObservable.map is still a ConnectableObservable
and this interface represents an utility to do just that.
An interface to be extended in Observable types that want to preserve the return type when applying operators. For example the result of ConnectableObservable.map is still a
ConnectableObservable
and this interface represents an utility to do just that.