pub async fn parse_request<T>(
request: Request<Body>,
) -> Result<T, ProtocolError>where
T: DeserializeOwned,
Expand description
Deserializes the body of HttpRequest<Body>
into T
.
Returns a “bad request” error if JSON deserialization fails,
and returns an “internal” error if raw data retrieval from the request fails.
Can be useful for implementing RequestHttpConvert::from_http_request
.