
    ,hr                     Z    d dl mZ d dlmZmZmZmZmZmZ  G d dee	         Z
 e
       Zy)    )TracebackType)IOIterableIteratorListOptionalTypec                   T   e Zd Zd!dZdefdZd"dedefdZdefdZ	d"dedefd	Z
d"d
edee   fdZd"dededefdZdefdZdefdZd"dee   defdZdefdZdee   ddfdZdefdZdee   fdZdee   fdZdeee      dee   dee   ddfdZdedefdZd!dZdefd Z y)#NullFilereturnNc                      y N selfs    Q/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/rich/_null_file.pyclosezNullFile.close           c                      yNFr   r   s    r   isattyzNullFile.isatty	       r   _NullFile__nc                      yN r   )r   r   s     r   readzNullFile.read       r   c                      yr   r   r   s    r   readablezNullFile.readable   r   r   _NullFile__limitc                      yr   r   )r   r"   s     r   readlinezNullFile.readline   r   r   _NullFile__hintc                     g S r   r   )r   r%   s     r   	readlineszNullFile.readlines   s    	r   _NullFile__offset_NullFile__whencec                      yNr   r   )r   r(   r)   s      r   seekzNullFile.seek       r   c                      yr   r   r   s    r   seekablezNullFile.seekable   r   r   c                      yr+   r   r   s    r   tellzNullFile.tell   r-   r   _NullFile__sizec                      yr+   r   )r   r2   s     r   truncatezNullFile.truncate!   r-   r   c                      yr   r   r   s    r   writablezNullFile.writable$   r   r   _NullFile__linesc                      y r   r   )r   r7   s     r   
writelineszNullFile.writelines'   r   r   c                      yr   r   r   s    r   __next__zNullFile.__next__*   r   r   c                     t        dg      S r   )iterr   s    r   __iter__zNullFile.__iter__-   s    RDzr   c                     | S r   r   r   s    r   	__enter__zNullFile.__enter__0   s    r   _NullFile__t_NullFile__value_NullFile__tracebackc                      y r   r   )r   rA   rB   rC   s       r   __exit__zNullFile.__exit__3   s     	r   textc                      yr+   r   )r   rF   s     r   writezNullFile.write;   r-   r   c                      y r   r   r   s    r   flushzNullFile.flush>   r   r   c                      y)Nr   r   s    r   filenozNullFile.filenoA   r   r   )r   N)   )!__name__
__module____qualname__r   boolr   intstrr   r!   r$   r   r'   r,   r/   r1   r   r4   r6   r   r9   r;   r   r>   r   r@   r	   BaseExceptionr   rE   rH   rJ   rM   r   r   r   r   r      sW     C $  C  DI S C  $ c x} S $ (3- D # (3- 2c7 d=)* -( m,	
 
# #  r   r   N)typesr   typingr   r   r   r   r   r	   rT   r   	NULL_FILEr   r   r   <module>rY      s(     ? ?=r#w =@ J	r   