pub struct BookMove {
pub variant: String,
pub sha: String,
pub epd: String,
pub san: String,
pub uci: String,
pub result_wrt: i32,
}Expand description
book move
Fields§
§variant: Stringvariant
sha: Stringsha
epd: Stringepd
san: Stringsan
uci: Stringuci
result_wrt: i32result wrt
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BookMove
impl<'de> Deserialize<'de> for BookMove
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 BookMove
impl RefUnwindSafe for BookMove
impl Send for BookMove
impl Sync for BookMove
impl Unpin for BookMove
impl UnsafeUnpin for BookMove
impl UnwindSafe for BookMove
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