
    h              	       R    S SK JrJr  S SKJrJr  S\S\\/\\\\4      4   4S jr	g)    )AnyCallable)ParquetMetadataContextParquetMetadataFnfnreturnc                 X   ^  S[         S[        [        [        [        4      4U 4S jjnU$ )Nctxr   c                 h   > [        U R                  S9n[        T" U5      R                  5       5      $ )N)arrow_schema)r   r   listitems)r
   ctx_pyr   s     O/home/james-whalen/.local/lib/python3.13/site-packages/polars/_utils/parquet.pypyo3_compatible_callback@wrap_parquet_metadata_callback.<locals>.pyo3_compatible_callback	   s0    '))
 BvJ$$&''    )r   r   tuplestr)r   r   s   ` r   wrap_parquet_metadata_callbackr      s+    (c (d5c?.C ( $#r   N)
typingr   r   polars._typingr   r   r   r   r   r    r   r   <module>r      s9      D	$	$seT%S/**+	$r   