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 Freeze for GetQuery
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)