pub struct BlobdMetrics(/* private fields */);
Implementations§
Source§impl BlobdMetrics
impl BlobdMetrics
pub fn delete_op_count(&self) -> u64
pub fn read_op_count(&self) -> u64
pub fn read_op_bytes_sent(&self) -> u64
pub fn read_op_bytes_discarded(&self) -> u64
pub fn write_op_count(&self) -> u64
pub fn write_op_bytes_persisted(&self) -> u64
pub fn write_op_bytes_padding(&self) -> u64
pub fn allocated_bytes(&self) -> u64
pub fn heap_object_data_bytes(&self) -> u64
pub fn object_count(&self) -> u64
pub fn log_buffer_write_entry_count(&self) -> u64
pub fn log_buffer_write_entry_data_bytes(&self) -> u64
pub fn log_buffer_delete_entry_count(&self) -> u64
pub fn log_buffer_virtual_head(&self) -> u64
pub fn log_buffer_virtual_tail(&self) -> u64
pub fn log_buffer_commit_count(&self) -> u64
pub fn log_buffer_commit_entry_count(&self) -> u64
pub fn log_buffer_commit_object_grouping_us(&self) -> u64
pub fn log_buffer_commit_object_heap_move_count(&self) -> u64
pub fn log_buffer_commit_object_heap_move_bytes(&self) -> u64
pub fn log_buffer_commit_object_heap_move_write_us(&self) -> u64
pub fn log_buffer_commit_bundle_committed_count(&self) -> u64
pub fn log_buffer_commit_bundle_count(&self) -> u64
pub fn log_buffer_commit_bundle_read_us(&self) -> u64
pub fn log_buffer_commit_bundle_write_us(&self) -> u64
pub fn log_buffer_commit_bundles_update_us(&self) -> u64
pub fn log_buffer_flush_entry_count(&self) -> u64
pub fn log_buffer_flush_count(&self) -> u64
pub fn log_buffer_flush_4k_count(&self) -> u64
pub fn log_buffer_flush_64k_count(&self) -> u64
pub fn log_buffer_flush_1m_count(&self) -> u64
pub fn log_buffer_flush_8m_count(&self) -> u64
pub fn log_buffer_flush_data_bytes(&self) -> u64
pub fn log_buffer_flush_padding_bytes(&self) -> u64
pub fn log_buffer_flush_write_us(&self) -> u64
pub fn log_buffer_flush_total_us(&self) -> u64
pub fn log_buffer_flush_state_count(&self) -> u64
pub fn uring_submission_count(&self) -> u64
pub fn uring_read_request_count(&self) -> u64
pub fn uring_read_request_bytes(&self) -> u64
pub fn uring_read_request_us(&self) -> u64
pub fn uring_write_request_count(&self) -> u64
pub fn uring_write_request_bytes(&self) -> u64
pub fn uring_write_request_us(&self) -> u64
pub fn uring_sync_request_count(&self) -> u64
pub fn uring_sync_request_us(&self) -> u64
Trait Implementations§
Source§impl Clone for BlobdMetrics
impl Clone for BlobdMetrics
Source§fn clone(&self) -> BlobdMetrics
fn clone(&self) -> BlobdMetrics
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for BlobdMetrics
impl Default for BlobdMetrics
Source§fn default() -> BlobdMetrics
fn default() -> BlobdMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BlobdMetrics
impl RefUnwindSafe for BlobdMetrics
impl Send for BlobdMetrics
impl Sync for BlobdMetrics
impl Unpin for BlobdMetrics
impl UnwindSafe for BlobdMetrics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more