Struct sc2::MeleeBuilder [] [src]

pub struct MeleeBuilder<P1: MeleeCompetitor + 'static, P2: MeleeCompetitor + 'static> { /* fields omitted */ }

build a Melee coordinator

Methods

impl<P1, P2> MeleeBuilder<P1, P2> where
    P1: MeleeCompetitor + 'static,
    P2: MeleeCompetitor + 'static, 
[src]

[src]

start building a melee soma with the given agent or computer somas

[src]

the settings for the launcher soma

[src]

play one game with the given settings

[src]

keep restarting game with the given settings

[src]

the method of updating the game instance

[src]

stop running upon CTRL-C

this is only necessary with Wine. CTRL-C doesn't seem to kill it for some reason by default.

[src]

the tokio core handle to use

[src]

build the melee coordinator

Trait Implementations

Auto Trait Implementations

impl<P1, P2> !Send for MeleeBuilder<P1, P2>

impl<P1, P2> !Sync for MeleeBuilder<P1, P2>