use http_request_derive::HttpRequest;
use opentalk_types_api_v1::events::{EventResource, GetEventQuery};
use opentalk_types_common::events::EventId;
use crate::response::ApiResponse;
type Response = ApiResponse<EventResource>;
#[derive(Clone, Debug, PartialEq, Eq, HttpRequest)]
#[http_request(
method = "GET",
response = Response,
path = "/events/{event_id}",
)]
pub struct EventsGetByIdRequest {
pub event_id: EventId,
#[http_request(query)]
pub query: GetEventQuery,
}