lichess_api/model/broadcasts/
update_tournament.rs1use crate::model::broadcasts::create_tournament::CreateBroadcastTournamentForm;
2use crate::model::{Body, Request};
3use serde::Serialize;
4
5#[derive(Default, Clone, Debug, Serialize)]
6pub struct PostQuery;
7
8pub type PostRequest = Request<PostQuery, CreateBroadcastTournamentForm>;
9
10impl PostRequest {
11 pub fn new(broadcast_tournament_id: &str, form: CreateBroadcastTournamentForm) -> Self {
12 Self::post(
13 format!("/broadcast/{broadcast_tournament_id}/edit"),
14 None,
15 Body::Form(form),
16 None,
17 )
18 }
19}