
    &g                        S r SSKJr  SSKJrJrJrJrJr  \	" / SQ5      r
SSSSS	S
SS.r " S S5      r\\\\\\\\\\\\4   4   4   4      \\\4   4   r\\\4   rg)z5Constants and types shared across all cursor classes.    )annotations)AnyMappingSequenceTupleUnion)+         io  iC  `                      @      )tailable_cursorsecondary_okayoplog_replay
no_timeout
await_dataexhaustpartialc                  B    \ rS rSrSr \S   r \\S   -  r \S   rSr	g)
CursorType>   r   r   r   r    N)
__name__
__module____qualname____firstlineno__NON_TAILABLE_QUERY_OPTIONSTAILABLETAILABLE_AWAITEXHAUST__static_attributes__r       ZC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\pymongo/cursor_shared.pyr   r   >   sA    L#/0H | <<N Y'Gr*   r   N)__doc__
__future__r   typingr   r   r   r   r   	frozenset_CURSOR_CLOSED_ERRORSr%   r   strint_Sort_Hintr   r*   r+   <module>r5      s     < " 7 7 " :  : 	U3c5c7383D)D#EEFFGH'RUWZRZJ[[	 	c5jr*   