Crate memberlist_net

source ·
Expand description

memberlist’s Transport layer based on TCP and UDP.

Modules§

Structs§

Enums§

Traits§

  • Address abstraction for distributed systems
  • Used to resolve a [SocketAddr] from a node address in async style.
  • Things that are fast to clone in the context of an application such as Graph Node
  • Id abstraction for distributed systems
  • Ensures that the stream has timeout capabilities.
  • Ensures that the stream has timeout capabilities.
  • Ensures that the stream has timeout capabilities.
  • The type can transform its representation between structured and byte form.
  • Transport is used to abstract over communicating with other peers. The packet interface is assumed to be best-effort and the stream interface is assumed to be reliable.
  • An error for the transport layer.
  • The Wire trait for encoding and decoding of messages.

Functions§

Type Aliases§