Struct devicemapper::CacheDevPerformance [−][src]
pub struct CacheDevPerformance {
pub read_hits: u64,
pub read_misses: u64,
pub write_hits: u64,
pub write_misses: u64,
pub demotions: u64,
pub promotions: u64,
pub dirty: u64,
}Cache dev performance data
Fields
read_hits: u64Number of read hits
read_misses: u64Number of read misses
write_hits: u64Number of write hits
write_misses: u64Number of write misses
demotions: u64Number of demotions
promotions: u64Number of promotions
dirty: u64Number of dirty blocks
Implementations
impl CacheDevPerformance[src]
pub fn new(
read_hits: u64,
read_misses: u64,
write_hits: u64,
write_misses: u64,
demotions: u64,
promotions: u64,
dirty: u64
) -> CacheDevPerformance[src]
read_hits: u64,
read_misses: u64,
write_hits: u64,
write_misses: u64,
demotions: u64,
promotions: u64,
dirty: u64
) -> CacheDevPerformance
Construct a new CacheDevPerformance struct
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CacheDevPerformance
impl Send for CacheDevPerformance
impl Sync for CacheDevPerformance
impl Unpin for CacheDevPerformance
impl UnwindSafe for CacheDevPerformance
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,