o
    ùj  ã                   @   s(   d Z ddlmZ ddlmZ dd„ ZdS )z!Helpers for protocol boilerplate.é    )ÚMethodContext)Ú
ServerBasec                 C   s:   t |ƒ}t|tjƒ}| g|_| |¡d }| |¡ |jS )z€Deserialize request string using in_protocol in application definition.
    Returns the corresponding native python object.
    r   )r   r   ÚSERVERÚ	in_stringÚgenerate_contextsÚget_in_objectÚ	in_object)ÚstringÚappÚserverÚinitial_ctxÚctx© r   úS/var/www/html/LicenciasMiG/venv/lib/python3.10/site-packages/spyne/util/protocol.pyÚdeserialize_request_string   s   
r   N)Ú__doc__Úspyner   Úspyne.serverr   r   r   r   r   r   Ú<module>   s   