+
    i                     L    R t ^ RIHt ^ RIHt ^RIHt ^RIHt R R ltR.t	R# )	z;Reference implementation for status mapping in gRPC Python.)
status_pb2)aio)GRPC_DETAILS_METADATA_KEY)code_to_grpc_status_codec                8    V ^8  d   QhR\         P                  /# )   call)r   Call)formats   "e/Users/igloo/.openclaw/workspace/scratch/fb_ad_env/lib/python3.14/site-packages/grpc_status/_async.py__annotate__r      s      #((     c                  "   V P                  4       G Rj  xL
 pV P                  4       G Rj  xL
 pV P                  4       G Rj  xL
 pVf   R# V F  w  rEV\        8X  g   K  \        P
                  P                  V4      pVP                  ^ ,          VP                   8w  d(   \        R\        VP                   4      : RV: R24      hW&P                  8w  d   \        RVP                  : RV: R24      hVu # 	  R#  L L L5i)zReturns a google.rpc.status.Status message from a given grpc.aio.Call.

This is an EXPERIMENTAL API.

Args:
  call: An grpc.aio.Call instance.

Returns:
  A google.rpc.status.Status message representing the status of the RPC.
NzCode in Status proto (z) doesn't match status code ()zMessage in Status proto (z ) doesn't match status details ()codedetailstrailing_metadatar   r   Status
FromStringvalue
ValueErrorr   message)r   r   r   r   keyr   rich_statuss   &      r   	from_callr      s      DLLN"G"4466 '
++$++66u=Kzz!} 0 00 /0@0@A4I  --- *22G=   ( ' "6s8   D	DD	DD	DD	%BD	D	D	r   N)
__doc__
google.rpcr   grpc.experimentalr   _commonr   r   r   __all__ r   r   <module>r!      s)    B ! ! . -D r   