Trait augrim::Process

source ·
pub trait Process: Clone + Eq + PartialEq { }
Expand description

An identifier for an entity participating in consensus.

Multiple distributed processes coordinate to execute a consensus algorithm by sending messages across a network that connects processes together1.


  1. For a full explanation of processes and the relation to other components, see Cachin, Guerraoui, and Rodrigues, Reliable and Secure Distributed Programming, 2nd ed., 2.1.1. 

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Process for i8

source§

impl Process for i16

source§

impl Process for i32

source§

impl Process for i64

source§

impl Process for i128

source§

impl Process for u8

source§

impl Process for u16

source§

impl Process for u32

source§

impl Process for u64

source§

impl Process for u128

source§

impl Process for String

Implementors§