pub async fn into_struct_from_slice<T>( resp: Response<Body>, ) -> Result<T, Box<dyn Error + Send + Sync>>where T: DeserializeOwned,