Struct solana_accounts_db::active_stats::ActiveStats
source · pub struct ActiveStats { /* private fields */ }
Expand description
counters of different areas of a validator which could be active
Implementations§
source§impl ActiveStats
impl ActiveStats
sourcepub fn activate(&self, stat: ActiveStatItem) -> ActiveStatGuard<'_>
pub fn activate(&self, stat: ActiveStatItem) -> ActiveStatGuard<'_>
create a stack object to set the state to increment stat initially and decrement on drop
Trait Implementations§
source§impl Debug for ActiveStats
impl Debug for ActiveStats
source§impl Default for ActiveStats
impl Default for ActiveStats
source§fn default() -> ActiveStats
fn default() -> ActiveStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ActiveStats
impl Send for ActiveStats
impl Sync for ActiveStats
impl Unpin for ActiveStats
impl UnwindSafe for ActiveStats
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