[][src]Struct ggpf::policies::nmcs::MultiNMCS

pub struct MultiNMCS { /* fields omitted */ }

Multiplayer NMCS policy builder.

Trait Implementations

impl Clone for MultiNMCS[src]

impl Copy for MultiNMCS[src]

impl Default for MultiNMCS[src]

impl Display for MultiNMCS[src]

impl<G: Game + SingleWinner + Clone> MultiplayerPolicyBuilder<G> for MultiNMCS[src]

type P = MultiNMCSPolicy<G>

Created policy type. Read more

Auto Trait Implementations

impl RefUnwindSafe for MultiNMCS

impl Send for MultiNMCS

impl Sync for MultiNMCS

impl Unpin for MultiNMCS

impl UnwindSafe for MultiNMCS

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<'a, G, PB> DynMultiplayerPolicyBuilder<'a, G> for PB where
    G: Game,
    PB: MultiplayerPolicyBuilder<G>,
    <PB as MultiplayerPolicyBuilder<G>>::P: 'a,
    <PB as MultiplayerPolicyBuilder<G>>::P: Send,
    <PB as MultiplayerPolicyBuilder<G>>::P: Sync
[src]

impl<T> Erased for T

impl<T> From<T> for T[src]

impl<T> FromPy<T> for T

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> IntoPy<U> for T where
    U: FromPy<T>, 

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> With for T