
    j
                        U d dl mZ d dlmZmZ  G d de          Zdddddd	d
ddddd	gd
ddddd	gdddddd	gd
ddddd	gdddddd	gdddddd	gdZded<   dS )    )annotations)Final	TypedDictc                  B    e Zd ZU ded<   ded<   ded<   ded<   ded	<   d
S )ArrowDriverPropertiesstr	fetch_allz
str | Nonefetch_batcheszbool | Noneexact_batch_sizeboolrepeat_batch_callsminimum_versionN)__name__
__module____qualname____annotations__     g/home/longshao/multi-rider-rag/.venv/lib/python3.11/site-packages/polars/io/database/_arrow_registry.pyr   r      sM          NNN!!!!r   r   fetch_arrowfetch_record_batchFz1.6.0)r	   r
   r   r   r   fetch_arrow_tableNfetch_record_batchesTfetchall_arrowfetchmany_arrowfetch_arrow_allfetch_arrow_batchesfetchallarrowfetcharrowbatches)adbcarrow_odbc_proxy
databricksduckdb	snowflaketurbodbcz-Final[dict[str, list[ArrowDriverProperties]]]ARROW_DRIVER_REGISTRY)
__future__r   typingr   r   r   r&   r   r   r   r   <module>r)      sm   " " " " " " " # # # # # # # #         I      * '1 %"'&	
 	
 -1 %"'#	
 	
$ -3 $"'#	
 	
 *. $"&#	
 	
 -1 $"'#	
 	
 +2 %"'#	
 	
 )0 %"'#	
 	
qAH AH  A A A A A Ar   