[][src]Module plumcast::node

Node and related components.

Structs

LocalNodeId

Identifier used for distinguish local nodes in a process.

Node

Node that broadcasts and receives messages.

NodeBuilder

The builder of Node.

NodeId

Identifier used for distinguish nodes in a cluster.

SerialLocalNodeIdGenerator

An implementation of GenerateLocalNodeId that generates serial number identifiers.

UnixtimeLocalNodeIdGenerator

An implementation of GenerateLocalNodeId that generates identifiers based on UNIX time in nanoseconds.

Traits

GenerateLocalNodeId

This trait allows for generating the identifiers of the local nodes that belong to a Service.