lichess_api/model/fide/
player.rs

1use serde::Serialize;
2
3#[derive(Default, Clone, Debug, Serialize)]
4pub struct GetQuery;
5
6pub type GetRequest = crate::model::Request<GetQuery>;
7
8impl GetRequest {
9    pub fn new(id: u32) -> Self {
10        Self::get(format!("/api/fide/player/{id}"), None, None)
11    }
12}
13
14impl From<u32> for GetRequest {
15    fn from(id: u32) -> Self {
16        Self::new(id)
17    }
18}