[][src]Struct ggpf::policies::flat::Random

pub struct Random {}

Random policy builder.

Trait Implementations

impl Default for Random[src]

impl Display for Random[src]

impl<G: Game> MultiplayerPolicyBuilder<G> for Random[src]

type P = RandomPolicy

Created policy type. Read more

impl<G: Singleplayer + Clone> SingleplayerPolicyBuilder<G> for Random[src]

type P = RandomPolicy

Single player policy type.

Auto Trait Implementations

impl RefUnwindSafe for Random

impl Send for Random

impl Sync for Random

impl Unpin for Random

impl UnwindSafe for Random

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> 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