pub struct CallbackQueueStats {
pub size: usize,
pub num_used: usize,
pub max_used: usize,
pub num_overflow: u64,
}Expand description
One band’s row of C’s callbackQueueStats (callback.h), as
callbackQueueShow prints it.
Fields§
§size: usizeRing capacity — C stats.size.
num_used: usizeEntries queued right now — C stats.numUsed.
max_used: usizeDeepest the ring has been since the last reset — C stats.maxUsed.
num_overflow: u64Lifetime overflow count — C stats.numOverflow.
Trait Implementations§
Source§impl Clone for CallbackQueueStats
impl Clone for CallbackQueueStats
Source§fn clone(&self) -> CallbackQueueStats
fn clone(&self) -> CallbackQueueStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CallbackQueueStats
Source§impl Debug for CallbackQueueStats
impl Debug for CallbackQueueStats
impl Eq for CallbackQueueStats
Source§impl PartialEq for CallbackQueueStats
impl PartialEq for CallbackQueueStats
impl StructuralPartialEq for CallbackQueueStats
Auto Trait Implementations§
impl Freeze for CallbackQueueStats
impl RefUnwindSafe for CallbackQueueStats
impl Send for CallbackQueueStats
impl Sync for CallbackQueueStats
impl Unpin for CallbackQueueStats
impl UnsafeUnpin for CallbackQueueStats
impl UnwindSafe for CallbackQueueStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more