lichess_api/model/challenges/
start_clocks.rs

1use crate::model::Request;
2use serde::Serialize;
3
4#[derive(Default, Clone, Debug, Serialize)]
5pub struct PostQuery {
6    pub token1: String,
7    pub token2: String,
8}
9
10pub type PostRequest = Request<PostQuery>;
11
12impl PostRequest {
13    pub fn new(game_id: String, token1: String, token2: String) -> Self {
14        let path = format!("/api/challenge/{game_id}/start-clocks");
15        Self::post(path, PostQuery { token1, token2 }, None, None)
16    }
17}