🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-08-08 10:25:13 | PHP 8.2.32
📂
/ (Root)
/
opt
/
alt
/
python38
/
lib
/
python3.8
/
site-packages
/
reactivex
/
observable
/
__pycache__
📍 /opt/alt/python38/lib/python3.8/site-packages/reactivex/observable/__pycache__
🔄 Refresh
✏️
Editing: fromfuture.cpython-38.pyc
Read Only
U v�i} � @ sn d dl Z d dl mZ d dlmZmZmZmZ d dlmZm Z d dl mZ ed�Zdee d�d d �Z d gZdS )� N)�Future)�Any�Optional�TypeVar�cast)� Observable�abc)� Disposable�_T� Future[_T]��future�returnc s. dt jt tt j t jd�� fdd� }t|�S )a Converts a Future to an Observable sequence Args: future -- A Python 3 compatible future. https://docs.python.org/3/library/asyncio-task.html#future Returns: An Observable sequence which wraps the existing future success and failure. N)�observer� schedulerr c s8 dd d�� fdd�}�� |� d d��fdd�}t|�S )Nr r c s� z| � � }W n^ tk r8 } z� �|� W 5 d }~X Y nF tjk rj } z� �tt|�� W 5 d }~X Y nX � �|� � �� d S �N)�result� ExceptionZon_error�asyncio�CancelledErrorr Zon_nextZon_completed)r �value�ex�r � �P/opt/alt/python38/lib/python3.8/site-packages/reactivex/observable/fromfuture.py�done s " z-from_future_.<locals>.subscribe.<locals>.done)r c s � r� � � d S r )�cancelr �r r r �dispose( s z0from_future_.<locals>.subscribe.<locals>.dispose)�add_done_callbackr )r r r r r r r � subscribe s zfrom_future_.<locals>.subscribe)N)r ZObserverBaser r Z SchedulerBaseZDisposableBaser )r r r r r �from_future_ s � �r! )r r �typingr r r r Z reactivexr r Zreactivex.disposabler r r! �__all__r r r r �<module> s &
💾 Save Changes
❌ Cancel