Enum usiagent::command::UsiInfoSubCommand [−][src]
pub enum UsiInfoSubCommand {
Depth(u32),
SelDepth(u32),
Time(u64),
Nodes(u64),
Pv(Vec<Move>),
MultiPv(u32),
Score(UsiScore),
CurrMove(Move),
Hashfull(u64),
Nps(u64),
Str(String),
}
Expand description
infoコマンドのサブコマンド
Variants
Depth(u32)
depth
Tuple Fields of Depth
0: u32
SelDepth(u32)
seldepth
Tuple Fields of SelDepth
0: u32
Time(u64)
time
Tuple Fields of Time
0: u64
Nodes(u64)
nodes
Tuple Fields of Nodes
0: u64
pv
MultiPv(u32)
multipv
Tuple Fields of MultiPv
0: u32
Score(UsiScore)
score
Tuple Fields of Score
0: UsiScore
CurrMove(Move)
currmove
Tuple Fields of CurrMove
0: Move
Hashfull(u64)
hashfull
Tuple Fields of Hashfull
0: u64
Nps(u64)
nps
Tuple Fields of Nps
0: u64
Str(String)
string
Tuple Fields of Str
0: String
Implementations
対応するコマンド種別を取得する
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for UsiInfoSubCommand
impl Send for UsiInfoSubCommand
impl Sync for UsiInfoSubCommand
impl Unpin for UsiInfoSubCommand
impl UnwindSafe for UsiInfoSubCommand
Blanket Implementations
Mutably borrows from an owned value. Read more