U vi6@sddlmZmZddlmZmZmZmZmZddl m Z ddl m Z m Z mZmZddlmZeddd ZGd d d eeeZee eeege fZd d gZd S))ABCabstractmethod)CallableGenericOptionalTypeVarUnion)DisposableBase) ObserverBase OnCompletedOnErrorOnNext) SchedulerBase_T_outT) covariantc @sVeZdZdZdZedddeeee e e fee ee ee edddZdS) ObservableBasezHObservable abstract base class. Represents a push-style collection.N) scheduler)on_nexton_error on_completedrreturncCstdS)aSubscribe an observer to the observable sequence. Args: observer: [Optional] The object that is to receive notifications. scheduler: [Optional] The default scheduler to use for this subscription. Returns: Disposable object representing an observer's subscription to the observable sequence. N)NotImplementedError)selfrrrrrrI/opt/alt/python38/lib/python3.8/site-packages/reactivex/abc/observable.py subscribeszObservableBase.subscribe)NNN)__name__ __module__ __qualname____doc__ __slots__rrrrrr r r rr rrrrrr sr SubscriptionN)abcrrtypingrrrrrZ disposabler Zobserverr r r rrrrrr"__all__rrrrs