extract lib
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
pub mod query;
|
||||
pub mod response;
|
||||
+4
-5
@@ -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
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user