[][src]Struct grin_servers::common::stats::WorkerStats

pub struct WorkerStats {
    pub id: String,
    pub is_connected: bool,
    pub last_seen: SystemTime,
    pub initial_block_height: u64,
    pub pow_difficulty: u64,
    pub num_accepted: u64,
    pub num_rejected: u64,
    pub num_stale: u64,
    pub num_blocks_found: u64,
}

Struct to return relevant information about stratum workers

Fields

Unique ID for this worker

whether stratum worker is currently connected

Timestamp of most recent communication with this worker

which block height it starts mining

pow difficulty this worker is using

number of valid shares submitted

number of invalid shares submitted

number of shares submitted too late

number of valid blocks found

Trait Implementations

impl Clone for WorkerStats
[src]

Performs copy-assignment from source. Read more

impl Default for WorkerStats
[src]

impl Debug for WorkerStats
[src]

impl Serialize for WorkerStats
[src]

Auto Trait Implementations

impl Send for WorkerStats

impl Sync for WorkerStats

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> SafeBorrow for T where
    T: ?Sized

impl<'a, T> DefaultFeatures for T where
    T: 'a + Send + Sync + Clone

impl<'a, T> NonSyncFeatures for T where
    T: 'a + Clone

impl<T> Same for T

Should always be Self