o
    Ýñh¥  ã                   @  s\   d dl mZ d dlmZ d dl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 )ÚArrowSeriesListNamespaceÚreturnr   c                 C  s   |   t | j¡ t ¡ ¡¡S )N)Úwith_nativeÚpcÚlist_value_lengthÚnativeÚcastÚpaÚuint32)Úself© r   úO/var/www/vscode/kcb/lib/python3.10/site-packages/narwhals/_arrow/series_list.pyÚlen   s   zArrowSeriesListNamespace.lenN)r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s    r   )Ú
__future__r   Útypingr   Úpyarrowr   Úpyarrow.computeÚcomputer	   Únarwhals._arrow.utilsr   Únarwhals._arrow.seriesr   r   r   r   r   r   Ú<module>   s    