1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
// SPDX-FileCopyrightText: Politik im Blick developers // SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at> // // SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2 use http_request_derive_client_reqwest::ReqwestClient; use url::Url; mod requests; pub struct Client { inner: ReqwestClient, } impl Client { pub fn new(base_url: Url) -> Self { let inner = ReqwestClient::new(base_url); Self { inner } } }