o
    $i                     @   sB   d dl mZ dedefddZdedefddZdefdd	Zd
S )    )Mappingrowreturnc                 C   s   t |  S )z'Convert a row to string representation.)str	as_pydictr    r   S/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/ray/data/_internal/row.pyrow_str   s   r
   c                 C   s   t | S )z%Convert a row to repr representation.)r   r   r   r   r	   row_repr	   s   r   c                 C   s"   ddl m} |dd}|| ||S )zPretty print a row.r   )_dict_pprinter_factory{})IPython.lib.prettyr   )r   pcycler   pprinterr   r   r	   row_repr_pretty   s   
r   N)collections.abcr   r   r
   r   r   r   r   r   r	   <module>   s    