summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorfx <[email protected]>2023-10-19 09:39:28 +0200
committerfx <[email protected]>2023-10-19 09:39:28 +0200
commiteb0a092fc53964e02a09da2d92a1f8a3042a1360 (patch)
tree4f5bdf69e4973dad81506a60760417c1132e6e75 /src/main.rs
parent527d2c7abc1f83f76342fa21a8d4f417582d53a6 (diff)
downloadwebol-cli-eb0a092fc53964e02a09da2d92a1f8a3042a1360.tar
webol-cli-eb0a092fc53964e02a09da2d92a1f8a3042a1360.tar.gz
webol-cli-eb0a092fc53964e02a09da2d92a1f8a3042a1360.zip
added error message on server != 200
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index d2f0c3a..e6ca3ef 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -3,6 +3,7 @@ use config::SETTINGS;
3use error::CliError; 3use error::CliError;
4use requests::{start::start, get::get}; 4use requests::{start::start, get::get};
5use reqwest::header::{HeaderMap, HeaderValue}; 5use reqwest::header::{HeaderMap, HeaderValue};
6use serde::Deserialize;
6 7
7mod config; 8mod config;
8mod error; 9mod error;
@@ -58,3 +59,8 @@ fn default_headers() -> Result<HeaderMap, CliError> {
58 Ok(map) 59 Ok(map)
59 60
60} 61}
62
63#[derive(Debug, Deserialize)]
64struct ErrorResponse {
65 error: String
66}