Struct ethcore::verification::QueueInfo
source · [−]pub struct QueueInfo {
pub unverified_queue_size: usize,
pub verified_queue_size: usize,
pub verifying_queue_size: usize,
pub max_queue_size: usize,
pub max_mem_use: usize,
pub mem_used: usize,
}
Expand description
Verification queue status
Fields
unverified_queue_size: usize
Number of queued items pending verification
verified_queue_size: usize
Number of verified queued items pending import
verifying_queue_size: usize
Number of items being verified
max_queue_size: usize
Configured maximum number of items in the queue
max_mem_use: usize
Configured maximum number of bytes to use
mem_used: usize
Heap memory used in bytes
Implementations
sourceimpl VerificationQueueInfo
impl VerificationQueueInfo
sourcepub fn total_queue_size(&self) -> usize
pub fn total_queue_size(&self) -> usize
The total size of the queues.
sourcepub fn incomplete_queue_size(&self) -> usize
pub fn incomplete_queue_size(&self) -> usize
The size of the unverified and verifying queues.
Trait Implementations
sourceimpl Clone for VerificationQueueInfo
impl Clone for VerificationQueueInfo
sourcepub fn clone(&self) -> VerificationQueueInfo
pub fn clone(&self) -> VerificationQueueInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for VerificationQueueInfo
impl Send for VerificationQueueInfo
impl Sync for VerificationQueueInfo
impl Unpin for VerificationQueueInfo
impl UnwindSafe for VerificationQueueInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more