Skip to main content

pib_client_requests/
get.rs

1// SPDX-FileCopyrightText: Politik im Blick developers
2// SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at>
3//
4// SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2
5
6use http_request_derive::HttpRequest;
7use pib_service_api_types::get::ResponseBody;
8use serde::{Deserialize, Serialize};
9
10#[derive(Clone, Debug, PartialEq, Eq, Hash, HttpRequest)]
11#[http_request(
12        method = "GET",
13        response = Response,
14        path = "/",
15)]
16pub struct Request;
17
18#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
19pub struct Response(pub ResponseBody);