extract lib

This commit is contained in:
Dr. Matthias Ratajczak
2023-01-04 12:45:23 +01:00
parent f74f978838
commit 9c276ed5e9
3 changed files with 7 additions and 6 deletions
+2
View File
@@ -0,0 +1,2 @@
pub mod query;
pub mod response;
+4 -5
View File
@@ -1,12 +1,11 @@
mod query;
mod response;
use anyhow::Result;
use departure::query;
fn main() -> Result<()> {
let response = query::query_server()?;
for departure in response.departures {
println!("{departure}");
for dep in response.departures {
println!("{dep}");
}
Ok(())
}
+1 -1
View File
@@ -4,7 +4,7 @@ use crate::response::Response;
const DEPARTURE_MONITOR: &str = "https://webapi.vvo-online.de/dm";
pub(crate) fn query_server() -> Result<Response> {
pub fn query_server() -> Result<Response> {
let json_string = ureq::post(DEPARTURE_MONITOR)
.set("Content-Type", "application/json")
.set("charset", "UTF-8")