U vi@sddlmZmZmZmZddlZddlmZmZddlmZ ddlmZedZ d ej eej eee gee fddd Z d gZdS) )AnyCallableOptionalTypeVarN) Observableabc) operators)typing_T)duetime schedulerreturncs"ttttdfdd }|S)N)sourcer cs0tttddd}|ttjd|S)aTime shifts the observable sequence by delaying the subscription. Exampeles. >>> res = source.delay_subscription(5) Args: source: Source subscription to delay. Returns: Time-shifted sequence. )_r cSstS)N) reactivexempty)rrW/opt/alt/python38/lib/python3.8/site-packages/reactivex/operators/_delaysubscription.pymappersz?delay_subscription_..delay_subscription..mapper)r )rrr pipeopsZdelay_with_mapperrtimer)rrr r rrdelay_subscriptions z/delay_subscription_..delay_subscription)rr )r r rrrrdelay_subscription_ sr)N)r rrrrrrrrrr ZAbsoluteOrRelativeTimeZ SchedulerBaser__all__rrrrs