pub struct GetQuery {
pub player: String,
pub fen: String,
pub color: Color,
pub play: String,
pub variant: VariantKey,
pub speeds: Option<String>,
pub modes: Option<String>,
pub since: Option<String>,
pub until: Option<String>,
pub moves: Option<u32>,
pub recent_games: Option<u32>,
}Fields§
§player: String§fen: String§color: Color§play: String§variant: VariantKey§speeds: Option<String>§modes: Option<String>§since: Option<String>§until: Option<String>§moves: Option<u32>§recent_games: Option<u32>Trait Implementations§
source§impl<'de> Deserialize<'de> for GetQuery
impl<'de> Deserialize<'de> for GetQuery
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for GetQuery
impl Send for GetQuery
impl Sync for GetQuery
impl Unpin for GetQuery
impl UnwindSafe for GetQuery
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more