changeset 176:62b546b635f0

Minor update to generate-rs
author Lewin Bormann <lbo@spheniscida.de>
date Wed, 03 Feb 2021 16:06:45 +0100
parents b8a2fd3ae1aa
children
files generate_rs/src/main.rs
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/generate_rs/src/main.rs	Wed Jan 13 12:16:45 2021 +0100
+++ b/generate_rs/src/main.rs	Wed Feb 03 16:06:45 2021 +0100
@@ -1,4 +1,5 @@
 mod discovery_v1_types;
+mod schema;
 
 use anyhow::{Error, Result};
 use clap::{App, Arg, SubCommand};
@@ -81,7 +82,7 @@
 
 async fn fetch_url<Out: serde::de::DeserializeOwned>(url: &str) -> Result<Out> {
     let doc = reqwest::get(url).await?.text().await?;
-    serde_json::from_reader(doc.as_bytes()).map_err(|e| e.into())
+    serde_json::from_reader(doc.as_bytes()).map_err(|e| anyhow::anyhow!(format!("Error parsing response '{}': {}", doc, e)))
 }
 
 #[tokio::main]