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.
  • Networking code for sending and receiving fixed size Vec<u8> between machines.

Structs§

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 type that can be serialized and deserialized through Bytes.
  • A type that can be sent along an allocated channel.
  • 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.