o
    ¹­Rhr  ã                   @   sJ   d dl mZ d dlmZmZmZmZmZmZ G dd„ dee	 ƒZ
e
ƒ ZdS )é    )ÚTracebackType)ÚIOÚIterableÚIteratorÚListÚOptionalÚTypec                   @   sh  e Zd Zd5dd„Zdefdd„Zd6dedefd	d
„Zdefdd„Z	d6dedefdd„Z
d6dedee fdd„Zd6dededefdd„Zdefdd„Zdefdd„Zd6dee defdd„Zdefdd„Zd ee ddfd!d"„Zdefd#d$„Zdee fd%d&„Zdee fd'd(„Zd)eee  d*ee d+ee ddfd,d-„Zd.edefd/d0„Zd5d1d2„Zdefd3d4„Z dS )7ÚNullFileÚreturnNc                 C   ó   d S ©N© ©Úselfr   r   úQ/home/air/sanwanet/backup_V2/venv/lib/python3.10/site-packages/rich/_null_file.pyÚclose   ó   zNullFile.closec                 C   ó   dS ©NFr   r   r   r   r   Úisatty	   r   zNullFile.isattyé   Ú_NullFile__nc                 C   r   ©NÚ r   )r   r   r   r   r   Úread   r   zNullFile.readc                 C   r   r   r   r   r   r   r   Úreadable   r   zNullFile.readableÚ_NullFile__limitc                 C   r   r   r   )r   r   r   r   r   Úreadline   r   zNullFile.readlineÚ_NullFile__hintc                 C   s   g S r   r   )r   r   r   r   r   Ú	readlines   r   zNullFile.readlinesÚ_NullFile__offsetÚ_NullFile__whencec                 C   r   ©Nr   r   )r   r    r!   r   r   r   Úseek   r   zNullFile.seekc                 C   r   r   r   r   r   r   r   Úseekable   r   zNullFile.seekablec                 C   r   r"   r   r   r   r   r   Útell   r   zNullFile.tellÚ_NullFile__sizec                 C   r   r"   r   )r   r&   r   r   r   Útruncate!   r   zNullFile.truncatec                 C   r   r   r   r   r   r   r   Úwritable$   r   zNullFile.writableÚ_NullFile__linesc                 C   r   r   r   )r   r)   r   r   r   Ú
writelines'   r   zNullFile.writelinesc                 C   r   r   r   r   r   r   r   Ú__next__*   r   zNullFile.__next__c                 C   s
   t dgƒS r   )Úiterr   r   r   r   Ú__iter__-   s   
zNullFile.__iter__c                 C   s   | S r   r   r   r   r   r   Ú	__enter__0   r   zNullFile.__enter__Ú_NullFile__tÚ_NullFile__valueÚ_NullFile__tracebackc                 C   r   r   r   )r   r/   r0   r1   r   r   r   Ú__exit__3   s   zNullFile.__exit__Útextc                 C   r   r"   r   )r   r3   r   r   r   Úwrite;   r   zNullFile.writec                 C   r   r   r   r   r   r   r   Úflush>   r   zNullFile.flushc                 C   r   )Néÿÿÿÿr   r   r   r   r   ÚfilenoA   r   zNullFile.fileno)r
   N)r   )!Ú__name__Ú
__module__Ú__qualname__r   Úboolr   ÚintÚstrr   r   r   r   r   r#   r$   r%   r   r'   r(   r   r*   r+   r   r-   r   r.   r   ÚBaseExceptionr   r2   r4   r5   r7   r   r   r   r   r	      s8    

þýü
û
r	   N)Útypesr   Útypingr   r   r   r   r   r   r=   r	   Ú	NULL_FILEr   r   r   r   Ú<module>   s     
@