pub struct RowSizeBucket {
pub size_start: u64,
pub size_end: u64,
pub count: u64,
pub percentage: f64,
}Expand description
Row size distribution bucket
Fields§
§size_start: u64Size range start (inclusive)
size_end: u64Size range end (exclusive)
count: u64Number of rows in this bucket
percentage: f64Percentage of total rows
Trait Implementations§
Source§impl Clone for RowSizeBucket
impl Clone for RowSizeBucket
Source§fn clone(&self) -> RowSizeBucket
fn clone(&self) -> RowSizeBucket
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 moreSource§impl Debug for RowSizeBucket
impl Debug for RowSizeBucket
Source§impl<'de> Deserialize<'de> for RowSizeBucket
impl<'de> Deserialize<'de> for RowSizeBucket
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RowSizeBucket
impl RefUnwindSafe for RowSizeBucket
impl Send for RowSizeBucket
impl Sync for RowSizeBucket
impl Unpin for RowSizeBucket
impl UnsafeUnpin for RowSizeBucket
impl UnwindSafe for RowSizeBucket
Blanket Implementations§
impl<T> Allocation for T
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