Enum timely_communication::allocator::generic::Generic[][src]

pub enum Generic {
    Thread(Thread),
    Process(Process),
    ProcessBinary(ProcessAllocator),
    ZeroCopy(TcpAllocator<Process>),
}

Enumerates known implementors of Allocate. Passes trait method calls on to members.

Variants

Intra-thread allocator.

Inter-thread, intra-process allocator.

Inter-thread, intra-process serializing allocator.

Inter-process allocator.

Methods

impl Generic
[src]

The index of the worker out of (0..self.peers()).

The number of workers.

Perform work before scheduling operators.

Perform work after scheduling operators.

Trait Implementations

impl Allocate for Generic
[src]

The index of the worker out of (0..self.peers()).

The number of workers.

Constructs several send endpoints and one receive endpoint.

Work performed before scheduling dataflows.

Work performed after scheduling dataflows.

Auto Trait Implementations

impl !Send for Generic

impl !Sync for Generic