pub enum GuiMessage {
UseUci,
Debug(bool),
IsReady,
SetOption(SetOption),
Register(Register),
UciNewGame,
SetPosition(SetPosition),
Go(Go),
Stop,
PonderHit,
Quit,
}Expand description
A message sent from the GUI to the engine.
Variants§
UseUci
Debug(bool)
IsReady
SetOption(SetOption)
Register(Register)
UciNewGame
SetPosition(SetPosition)
Go(Go)
Stop
PonderHit
Quit
Trait Implementations§
Source§impl Clone for GuiMessage
impl Clone for GuiMessage
Source§fn clone(&self) -> GuiMessage
fn clone(&self) -> GuiMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GuiMessage
impl Debug for GuiMessage
Source§impl Display for GuiMessage
impl Display for GuiMessage
Source§impl FromStr for GuiMessage
impl FromStr for GuiMessage
Source§impl Message for GuiMessage
impl Message for GuiMessage
Source§impl PartialEq for GuiMessage
impl PartialEq for GuiMessage
Source§impl TryFrom<RawGuiMessage> for GuiMessage
impl TryFrom<RawGuiMessage> for GuiMessage
Source§type Error = MessageTryFromRawMessageError<GuiMessageParameterPointer>
type Error = MessageTryFromRawMessageError<GuiMessageParameterPointer>
The type returned in the event of a conversion error.
impl Eq for GuiMessage
impl StructuralPartialEq for GuiMessage
Auto Trait Implementations§
impl Freeze for GuiMessage
impl RefUnwindSafe for GuiMessage
impl Send for GuiMessage
impl Sync for GuiMessage
impl Unpin for GuiMessage
impl UnwindSafe for GuiMessage
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