Module timely::communication
source · Expand description
Re-export of the timely_communication
crate.
Modules§
- Types and traits for the allocation of channels.
- A type that can unpark specific threads.
- Initialization logic for a generic instance of the
Allocate
channel allocation trait. - Configuration and events for communication logging.
- Types wrapping typed data.
- Networking code for sending and receiving fixed size
Vec<u8>
between machines.
Structs§
- A wrapped message which may be either typed or binary data.
- Maintains
JoinHandle
s for worker threads.
Enums§
- Enumerates known implementors of
Allocate
. Passes trait method calls on to members. - Possible configurations for the communication infrastructure.
Traits§
- A type capable of allocating channels.
- A composite trait for types that may be used with channels.
- Pulling elements of type
T
. - Pushing elements of type
T
.
Functions§
- Initializes communication and executes a distributed computation.
- Initializes computation and runs a distributed computation.