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}