pub struct PoolTemperatureReport {
pub sampled_accesses_flushed: usize,
pub scanned: usize,
pub candidates: usize,
pub moved: usize,
pub attempted_moves: usize,
pub peak_concurrent_moves: usize,
pub bytes_moved: u64,
pub resumed: usize,
pub throttled: bool,
pub lease_acquired: bool,
pub failed: Vec<String>,
}Fields§
§sampled_accesses_flushed: usize§scanned: usize§candidates: usize§moved: usize§attempted_moves: usize§peak_concurrent_moves: usize§bytes_moved: u64§resumed: usize§throttled: bool§lease_acquired: bool§failed: Vec<String>Trait Implementations§
Source§impl Clone for PoolTemperatureReport
impl Clone for PoolTemperatureReport
Source§fn clone(&self) -> PoolTemperatureReport
fn clone(&self) -> PoolTemperatureReport
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 moreSource§impl Debug for PoolTemperatureReport
impl Debug for PoolTemperatureReport
Source§impl Default for PoolTemperatureReport
impl Default for PoolTemperatureReport
Source§fn default() -> PoolTemperatureReport
fn default() -> PoolTemperatureReport
Returns the “default value” for a type. Read more
impl Eq for PoolTemperatureReport
Source§impl PartialEq for PoolTemperatureReport
impl PartialEq for PoolTemperatureReport
impl StructuralPartialEq for PoolTemperatureReport
Auto Trait Implementations§
impl Freeze for PoolTemperatureReport
impl RefUnwindSafe for PoolTemperatureReport
impl Send for PoolTemperatureReport
impl Sync for PoolTemperatureReport
impl Unpin for PoolTemperatureReport
impl UnsafeUnpin for PoolTemperatureReport
impl UnwindSafe for PoolTemperatureReport
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