Enum exonum::messages::RequestMessage [] [src]

pub enum RequestMessage {
    Propose(ProposeRequest),
    Transactions(TransactionsRequest),
    Prevotes(PrevotesRequest),
    Peers(PeersRequest),
    Block(BlockRequest),
}

A request for the some data.

Variants

Propose request.

Transactions request.

Prevotes request.

Peers request.

Block request.

Methods

impl RequestMessage
[src]

[src]

Returns public key of the message sender.

[src]

Returns public key of the message recipient.

[src]

Verifies the message signature with given public key.

[src]

Returns raw message.

Trait Implementations

impl Clone for RequestMessage
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for RequestMessage
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Debug for RequestMessage
[src]

[src]

Formats the value using the given formatter.