pub async fn pack_request<B>( req: Request<B>, ) -> Result<PackedRequest, BodyCollectError>where B: Body, B::Data: Buf, B::Error: Error + Send + Sync + 'static,