Module paxakos::invocation[][src]

Expand description

Defines the Invocation trait.

Traits

A set of type arguments to invoke Paxakos with.

Type Definitions

Shorthand to extract Abstain type out of I.

Invokes Acceptance type constructor so as to be compatible with I.

Invokes Commit type constructor so as to be compatible with I.

Shorthand to extract CommunicationError type out of I.

Invokes Conflict type constructor so as to be compatible with I.

Shorthand to extract state’s Context type out of I.

Shorthand to extract CoordNum type out of I.

Shorthand to extract state’s Event type out of I.

Shorthand to extract log entry Id type out of I.

Shorthand to extract state’s LogEntry type out of I.

Shorthand to extract Nay type out of I.

Shorthand to extract node (impl NodeInfo) Id type out of I.

Shorthand to extract state’s Node type (impl NodeInfo) out of I.

Shorthand to extract state’s Outcome type out of I.

Invokes Promise type constructor so as to be compatible with I.

Shorthand to extract RoundNum type out of I.

Invokes Snapshot type constructor so as to be compatible with I.

Shorthand to extract State type out of I.

Invokes Vote type constructor so as to be compatible with I.

Shorthand to extract Yea type out of I.