pub struct TableBloatAnalysis {
pub table_name: String,
pub total_size_mb: f64,
pub data_size_mb: f64,
pub index_size_mb: f64,
pub bloat_mb: f64,
pub bloat_percent: f64,
pub recommendation: String,
}Expand description
Table bloat analysis
Fields§
§table_name: StringTable name
total_size_mb: f64Total table size (MB)
data_size_mb: f64Data size (MB)
index_size_mb: f64Index size (MB)
bloat_mb: f64Estimated bloat (MB)
bloat_percent: f64Bloat percentage
recommendation: StringRecommendation
Trait Implementations§
Source§impl Clone for TableBloatAnalysis
impl Clone for TableBloatAnalysis
Source§fn clone(&self) -> TableBloatAnalysis
fn clone(&self) -> TableBloatAnalysis
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 TableBloatAnalysis
impl RefUnwindSafe for TableBloatAnalysis
impl Send for TableBloatAnalysis
impl Sync for TableBloatAnalysis
impl Unpin for TableBloatAnalysis
impl UnsafeUnpin for TableBloatAnalysis
impl UnwindSafe for TableBloatAnalysis
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