☰
Trait Find
Required Methods
find
Implementations on Foreign Types
Vec<LegalMove>
Vec<LegalMove>
Vec<LegalMove>
Vec<LegalMove>
Implementors
Other items in
usiagent
All crates
?
Trait
usiagent
::
Find
[
−
]
[src]
pub trait Find<Q, R> { fn
find
(&self, query:
&
Q) ->
Option
<R>; }
Expand description
query
で表されるものを検索する
Required methods
[src]
fn
find
(&self, query:
&
Q) ->
Option
<R>
Implementations on Foreign Types
[src]
impl
Find
<
(
KomaSrcPosition
,
KomaDstToPosition
)
,
Move
> for
Vec
<
LegalMove
>
[src]
fn
find
(&self, query: &
(
KomaSrcPosition
,
KomaDstToPosition
)
) ->
Option
<
Move
>
[src]
impl
Find
<
KomaPosition
,
Move
> for
Vec
<
LegalMove
>
[src]
fn
find
(&self, query: &
KomaPosition
) ->
Option
<
Move
>
[src]
impl
Find
<
(
MochigomaKind
,
KomaDstPutPosition
)
,
Move
> for
Vec
<
LegalMove
>
[src]
fn
find
(&self, query: &
(
MochigomaKind
,
KomaDstPutPosition
)
) ->
Option
<
Move
>
[src]
impl
Find
<
ObtainKind
,
Vec
<
Move
,
Global
>> for
Vec
<
LegalMove
>
[src]
fn
find
(&self, query: &
ObtainKind
) ->
Option
<
Vec
<
Move
>>
Implementors
[src]
impl
Find
<
KomaKind
,
Vec
<
KomaPosition
,
Global
>> for
Banmen