pub struct StorageMetrics {
pub accepted: StorageCursor,
pub saved: StorageCursor,
pub recovery_accepted: RecoveryPosition,
pub recovery_saved: RecoveryPosition,
pub pending_bytes: usize,
pub read_bytes: usize,
pub mutation_bytes: usize,
pub pending_batches: usize,
pub running: bool,
pub closing: bool,
pub closed: bool,
pub failure: Option<Arc<Error>>,
}Fields§
§accepted: StorageCursor§saved: StorageCursor§recovery_accepted: RecoveryPosition§recovery_saved: RecoveryPosition§pending_bytes: usize§read_bytes: usize§mutation_bytes: usize§pending_batches: usize§running: bool§closing: bool§closed: bool§failure: Option<Arc<Error>>Trait Implementations§
Source§impl Clone for StorageMetrics
impl Clone for StorageMetrics
Source§fn clone(&self) -> StorageMetrics
fn clone(&self) -> StorageMetrics
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for StorageMetrics
impl !UnwindSafe for StorageMetrics
impl Freeze for StorageMetrics
impl Send for StorageMetrics
impl Sync for StorageMetrics
impl Unpin for StorageMetrics
impl UnsafeUnpin for StorageMetrics
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