o
    Ýñhš  ã                   @  sT   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ƒZdS )é    )Úannotations)ÚTYPE_CHECKINGN)ÚArrowSeriesNamespace)Ú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   úQ/var/www/vscode/kcb/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   )Ú
__future__r   Útypingr   Úpyarrow.computeÚcomputer   Únarwhals._arrow.utilsr   Únarwhals._arrow.seriesr   r   r   r   r   r   Ú<module>   s    