o
    £pfÎ  ã                   @   sX   d Z ddlmZmZ ddlZddlmZmZ eG dd„ deƒƒZeG dd„ deƒƒZ	dS )	zEnums used by PyFilesystem.
é    )Úabsolute_importÚunicode_literalsN)ÚIntEnumÚuniquec                   @   s0   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )ÚResourceTypea  Resource Types.

    Positive values are reserved, negative values are implementation
    dependent.

    Most filesystems will support only directory(1) and file(2). Other
    types exist to identify more exotic resource types supported
    by Linux filesystems.

    r   é   é   é   é   é   é   é   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚunknownÚ	directoryÚfileÚ	characterÚblock_special_fileÚfifoÚsocketÚsymlink© r   r   úA/home/ertert/spirit/venv/lib/python3.10/site-packages/fs/enums.pyr   
   s    r   c                   @   s"   e Zd ZdZejZejZej	Z
dS )ÚSeekz‰Constants used by `io.IOBase.seek`.

    These match `os.SEEK_CUR`, `os.SEEK_END`, and `os.SEEK_SET`
    from the standard library.

    N)r   r   r   r   ÚosÚSEEK_CURÚcurrentÚSEEK_ENDÚendÚSEEK_SETÚsetr   r   r   r   r   *   s
    
r   )
r   Ú
__future__r   r   r   Úenumr   r   r   r   r   r   r   r   Ú<module>   s    