pub struct BufferPoolStatsSnapshot {
pub hits: u64,
pub misses: u64,
pub puts: u64,
pub evictions: u64,
pub oversized_puts: u64,
}Expand description
BufferPoolStats のスナップショット。
Fields§
§hits: u64キャッシュヒット数。
misses: u64キャッシュミス数。
puts: u64put 呼び出し回数(キャッシュ可能なサイズに限らない)。
evictions: u64エビクション回数。
oversized_puts: u64容量を超えるためキャッシュしなかった put 回数。
Trait Implementations§
Source§impl Clone for BufferPoolStatsSnapshot
impl Clone for BufferPoolStatsSnapshot
Source§fn clone(&self) -> BufferPoolStatsSnapshot
fn clone(&self) -> BufferPoolStatsSnapshot
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 BufferPoolStatsSnapshot
Source§impl Debug for BufferPoolStatsSnapshot
impl Debug for BufferPoolStatsSnapshot
impl Eq for BufferPoolStatsSnapshot
Source§impl PartialEq for BufferPoolStatsSnapshot
impl PartialEq for BufferPoolStatsSnapshot
impl StructuralPartialEq for BufferPoolStatsSnapshot
Auto Trait Implementations§
impl Freeze for BufferPoolStatsSnapshot
impl RefUnwindSafe for BufferPoolStatsSnapshot
impl Send for BufferPoolStatsSnapshot
impl Sync for BufferPoolStatsSnapshot
impl Unpin for BufferPoolStatsSnapshot
impl UnsafeUnpin for BufferPoolStatsSnapshot
impl UnwindSafe for BufferPoolStatsSnapshot
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