gsi::http
pub async fn get_json<T, '_>(url: &'_ str) -> Result<T, GsiError> where T: DeserializeOwned,