Struct gameai::game::ValidMove [] [src]

pub struct ValidMove<G: Game> { /* fields omitted */ }

Methods

impl<G: Game> ValidMove<G>
[src]

[src]

[src]

Trait Implementations

impl<G: Hash + Game> Hash for ValidMove<G> where
    G::Move: Hash
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl<G: Clone + Game> Clone for ValidMove<G> where
    G::Move: Clone
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more