Struct ethcore::client::ClientReport [] [src]

pub struct ClientReport {
    pub blocks_imported: usize,
    pub transactions_applied: usize,
    pub gas_processed: U256,
    pub state_db_mem: usize,
}

Report on the status of a client.

Fields

How many blocks have been imported so far.

How many transactions have been applied so far.

How much gas has been processed so far.

Memory used by state DB

Methods

impl ClientReport
[src]

Alter internal reporting to reflect the additional block has been processed.

Trait Implementations

impl Default for ClientReport
[src]

Returns the "default value" for a type. Read more

impl Clone for ClientReport
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ClientReport
[src]

Formats the value using the given formatter. Read more

impl Eq for ClientReport
[src]

impl PartialEq for ClientReport
[src]

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

This method tests for !=.

impl<'a> Sub<&'a ClientReport> for ClientReport
[src]

The resulting type after applying the - operator.

Performs the - operation.

Auto Trait Implementations

impl Send for ClientReport

impl Sync for ClientReport