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: UsiCommandInvalidStateError(String)状態が不正
Tuple Fields of InvalidStateError
0: StringInvalidInfoCommand(String)infoコマンドの生成元のオブジェクトの状態が不正
Tuple Fields of InvalidInfoCommand
0: StringConvertError(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 !=.