� ]�g��*�ddlmZddlmZmZd d�ZdS) �)� annotations)�IO�Callable� file_like�IO[str]�return� int | Nonec�d�t|dd��}|� |��S#t$rYdSwxYwdS)z�Get fileno() from a file, accounting for poorly implemented file-like objects. Args: file_like (IO): A file-like object. Returns: int | None: The result of fileno if available, or None if operation failed. �filenoN)�getattr� Exception)rr s �\/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/rich/_fileno.py� get_filenorsV��(/�y�(�D�'I�'I�F� �� ��6�8�8�O��� � � ��4�4�  ���� �4s � � -�-N)rrrr )� __future__r�typingrrr��r�<module>rsM��"�"�"�"�"�"��������������r
Memory