o
    sÇh   ã                   @   sT   G d d„ de ƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eƒZd
S )c                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚNodec                 C   s   || _ || _|| _|| _d S ©N)ÚtagÚvalueÚ
start_markÚend_mark)Úselfr   r   r   r   © r   ú^/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/yaml/nodes.pyÚ__init__   s   
zNode.__init__c                 C   s"   | j }t|ƒ}d| jj| j|f S )Nz%s(tag=%r, value=%s))r   ÚreprÚ	__class__Ú__name__r   )r   r   r   r   r	   Ú__repr__   s   zNode.__repr__N)r   Ú
__module__Ú__qualname__r
   r   r   r   r   r	   r      s    r   c                   @   s   e Zd ZdZ	ddd„ZdS )Ú
ScalarNodeÚscalarNc                 C   ó"   || _ || _|| _|| _|| _d S r   )r   r   r   r   Ústyle)r   r   r   r   r   r   r   r   r	   r
      ó
   
zScalarNode.__init__©NNN)r   r   r   Úidr
   r   r   r   r	   r      s    ÿr   c                   @   s   e Zd Z	ddd„ZdS )ÚCollectionNodeNc                 C   r   r   )r   r   r   r   Ú
flow_style)r   r   r   r   r   r   r   r   r	   r
   $   r   zCollectionNode.__init__r   )r   r   r   r
   r   r   r   r	   r   #   s    ÿr   c                   @   ó   e Zd ZdZdS )ÚSequenceNodeÚsequenceN©r   r   r   r   r   r   r   r	   r   ,   ó    r   c                   @   r   )ÚMappingNodeÚmappingNr   r   r   r   r	   r   /   r   r   N)Úobjectr   r   r   r   r   r   r   r   r	   Ú<module>   s
   
	