Converts this Single into an Observable. Scheduler: toObservable does not operate by default on a particular {@
()
| 5469 | * @return the new {@code Observable} instance |
| 5470 | */ |
| 5471 | @CheckReturnValue |
| 5472 | @SchedulerSupport(SchedulerSupport.NONE) |
| 5473 | @SuppressWarnings("unchecked") |
| 5474 | @NonNull |
| 5475 | public final Observable<T> toObservable() { |
| 5476 | if (this instanceof FuseToObservable) { |
| 5477 | return ((FuseToObservable<T>)this).fuseToObservable(); |
| 5478 | } |
| 5479 | return RxJavaPlugins.onAssembly(new SingleToObservable<>(this)); |
| 5480 | } |
| 5481 | |
| 5482 | /** |
| 5483 | * Returns a {@code Single} which makes sure when a {@link SingleObserver} disposes the {@link Disposable}, |
no test coverage detected