
    i                     N    S SK J r   S SKJrJr  S SKJr  SSKJr   " S S\5      rg)	    )datetime)DictOptional)Field   )BaseSpanc                       \ rS rSr% Sr\" S S9r\\S'   \" SS9r	\
\   \S'   \" S	S
S9r\\S'   \" SS9r\
\   \S'   Srg)
SimpleSpan	   zSimple span class.c                  ,    [         R                  " 5       $ )N)r   now     a/home/james-whalen/.local/lib/python3.13/site-packages/llama_index_instrumentation/span/simple.py<lambda>SimpleSpan.<lambda>   s
    r   )default_factory
start_timeN)defaultend_timeg        zDuration of span in seconds.)r   descriptiondurationmetadatar   )__name__
__module____qualname____firstlineno____doc__r   r   r   __annotations__r   r   r   floatr   r   __static_attributes__r   r   r   r
   r
   	   sN     1GHJH#(#6Hhx 6C5STHeT$T2Hhtn2r   r
   N)	r   typingr   r   pydanticr   baser   r
   r   r   r   <module>r%      s     !  3 3r   