Enum usiagent::error::UsiOutputCreateError [−][src]
pub enum UsiOutputCreateError {
ValidationError(UsiCommand),
InvalidStateError(String),
InvalidInfoCommand(String),
ConvertError(ToMoveStringConvertError),
AbortedError,
}
Expand description
USIコマンドの生成時のエラー
Variants
ValidationError(UsiCommand)
生成元のオブジェクトの状態が不正
Tuple Fields of ValidationError
0: UsiCommand
InvalidStateError(String)
状態が不正
Tuple Fields of InvalidStateError
0: String
InvalidInfoCommand(String)
infoコマンドの生成元のオブジェクトの状態が不正
Tuple Fields of InvalidInfoCommand
0: String
ConvertError(ToMoveStringConvertError)
指し手の文字列生成時のエラー
Tuple Fields of ConvertError
思考を中断したケースで指し手文字列を生成しようとした
Trait Implementations
Performs the conversion.
impl<T, E> From<UsiOutputCreateError> for EventHandlerError<T, E> where
T: Debug,
E: Error + Debug,
impl<T, E> From<UsiOutputCreateError> for EventHandlerError<T, E> where
T: Debug,
E: Error + Debug,
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.