pub struct StoragePoll {
pub now_us: i64,
pub completions: Vec<StorageCompletion>,
pub pressure: StoragePressure,
}Expand description
One poll of this rank’s storage executor.
Fields§
§now_us: i64The storage clock, in microseconds; the replica takes rank 0’s.
completions: Vec<StorageCompletion>The operations finished since the last poll.
pressure: StoragePressureThe queues now.
Trait Implementations§
Source§impl Clone for StoragePoll
impl Clone for StoragePoll
Source§impl Debug for StoragePoll
impl Debug for StoragePoll
Source§impl Default for StoragePoll
impl Default for StoragePoll
impl Eq for StoragePoll
Source§impl PartialEq for StoragePoll
impl PartialEq for StoragePoll
impl StructuralPartialEq for StoragePoll
Auto Trait Implementations§
impl Freeze for StoragePoll
impl RefUnwindSafe for StoragePoll
impl Send for StoragePoll
impl Sync for StoragePoll
impl Unpin for StoragePoll
impl UnsafeUnpin for StoragePoll
impl UnwindSafe for StoragePoll
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compares
self with key and returns true if they are equal.