Enum timely_communication::initialize::Configuration[][src]

pub enum Configuration {
    Thread,
    Process(usize),
    Cluster(usizeusizeVec<String>, boolBox<Fn(CommunicationSetup) -> Option<Logger<CommunicationEvent, CommunicationSetup>> + Send + Sync>),
}

Possible configurations for the communication infrastructure.

Variants

Use one thread.

Use one process with an indicated number of threads.

Expect multiple processes indicated by (threads, process, host_list, report).

Methods

impl Configuration
[src]

Constructs a new configuration by parsing supplied text arguments.

Most commonly, this uses std::env::Args() as the supplied iterator.

Attempts to assemble the described communication infrastructure.

Auto Trait Implementations