o
    $&]iø  ã                   @  sf   d dl mZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 er&d dlmZ G dd„ dee
d	 ƒZdS )
é    )Úannotations)ÚTYPE_CHECKINGN)ÚArrowSeriesNamespace)ÚStructNamespace)ÚArrowSeriesc                   @  s   e Zd Zddd„ZdS )	ÚArrowSeriesStructNamespaceÚnameÚstrÚreturnr   c                 C  s   |   t | j|¡¡ |¡S )N)Úwith_nativeÚpcÚstruct_fieldÚnativeÚalias)Úselfr   © r   ú[/var/www/html/IGF-ODF-V3/venv/lib/python3.10/site-packages/narwhals/_arrow/series_struct.pyÚfield   s   z ArrowSeriesStructNamespace.fieldN)r   r	   r
   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s    r   r   )Ú
__future__r   Útypingr   Úpyarrow.computeÚcomputer   Únarwhals._arrow.utilsr   Ú!narwhals._compliant.any_namespacer   Únarwhals._arrow.seriesr   r   r   r   r   r   Ú<module>   s    