diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..b057a89 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,2 @@ +pub mod query; +pub mod response; diff --git a/src/main.rs b/src/main.rs index 3d09423..c465039 100644 --- a/src/main.rs +++ b/src/main.rs @@ -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(()) } diff --git a/src/query.rs b/src/query.rs index 36eaddb..0679836 100644 --- a/src/query.rs +++ b/src/query.rs @@ -4,7 +4,7 @@ use crate::response::Response; const DEPARTURE_MONITOR: &str = "https://webapi.vvo-online.de/dm"; -pub(crate) fn query_server() -> Result { +pub fn query_server() -> Result { let json_string = ureq::post(DEPARTURE_MONITOR) .set("Content-Type", "application/json") .set("charset", "UTF-8")