pub struct SaveMetrics {
pub namespaces_saved: Vec<String>,
pub bytes_written: u64,
pub duration_ms: u128,
pub compressed: bool,
}Expand description
Metrics collected during a save operation.
Fields§
§namespaces_saved: Vec<String>Which namespaces were written to disk.
bytes_written: u64Total bytes written across all Parquet files.
duration_ms: u128Duration of the save in milliseconds.
compressed: boolWhether zstd compression was used.
Trait Implementations§
Source§impl Clone for SaveMetrics
impl Clone for SaveMetrics
Source§fn clone(&self) -> SaveMetrics
fn clone(&self) -> SaveMetrics
Returns a duplicate of the value. Read more
1.0.0 · 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 Freeze for SaveMetrics
impl RefUnwindSafe for SaveMetrics
impl Send for SaveMetrics
impl Sync for SaveMetrics
impl Unpin for SaveMetrics
impl UnsafeUnpin for SaveMetrics
impl UnwindSafe for SaveMetrics
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