pub enum UsiResponse {
Id {
name: String,
},
UsiOk,
ReadyOk,
TravelMove {
from: Square,
to: Square,
promoted: bool,
},
DropMove {
piece: Piece,
to: Square,
},
}Variants§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UsiResponse
impl RefUnwindSafe for UsiResponse
impl Send for UsiResponse
impl Sync for UsiResponse
impl Unpin for UsiResponse
impl UnwindSafe for UsiResponse
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