From c1266d7653efff7ea566591c5eea63a851711a0b Mon Sep 17 00:00:00 2001 From: CptCaptain Date: Sun, 3 May 2020 12:55:52 +0200 Subject: [PATCH] remove more unused stuff --- Cargo.toml | 1 - src/main.rs | 12 ++---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index bffa292..e64159d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,5 +8,4 @@ edition = "2018" [dependencies] reqwest = { version = "0.10.4", features = ["json", "blocking"] } -serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" diff --git a/src/main.rs b/src/main.rs index 2b26028..8fc643e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,3 @@ -use serde::Deserialize; use serde_json::Value; use std::env; @@ -9,13 +8,6 @@ const STATUS_URL: &str = const INCIDENTS_URL: &str = "https://status.robertsspaceindustries.com/static/content/api/v0/incidents/timeline.en.json"; -#[derive(Deserialize, Debug)] -struct Status { - name: String, - status: String, - order: u8, -} - fn get_incidents() -> Result<(), reqwest::Error> { let res = reqwest::blocking::get(INCIDENTS_URL)?; let data: Value = res.json()?; @@ -46,10 +38,10 @@ fn get_incidents() -> Result<(), reqwest::Error> { fn get_status() -> Result<(), reqwest::Error> { let res = reqwest::blocking::get(STATUS_URL)?; - let data = res.json::>()?; + let data: Value = res.json()?; let pu = &data[1]; let ea = &data[2]; - println!("Persistent Universe: {}\nEA: {}", pu.status, ea.status); + println!("Persistent Universe: {}\nEA: {}", pu["status"], ea["status"]); Ok(()) }