pub struct FragmentStats {
pub num_fragments: i64,
pub num_small_fragments: i64,
pub lengths: Box<FragmentSummary>,
}Fields§
§num_fragments: i64The number of fragments in the table
num_small_fragments: i64The number of uncompacted fragments in the table
lengths: Box<FragmentSummary>Statistics on the number of rows in the table fragments
Implementations§
Source§impl FragmentStats
impl FragmentStats
pub fn new( num_fragments: i64, num_small_fragments: i64, lengths: FragmentSummary, ) -> FragmentStats
Trait Implementations§
Source§impl Clone for FragmentStats
impl Clone for FragmentStats
Source§fn clone(&self) -> FragmentStats
fn clone(&self) -> FragmentStats
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 moreSource§impl Debug for FragmentStats
impl Debug for FragmentStats
Source§impl Default for FragmentStats
impl Default for FragmentStats
Source§fn default() -> FragmentStats
fn default() -> FragmentStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FragmentStats
impl<'de> Deserialize<'de> for FragmentStats
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FragmentStats
impl PartialEq for FragmentStats
Source§impl Serialize for FragmentStats
impl Serialize for FragmentStats
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for FragmentStats
Auto Trait Implementations§
impl Freeze for FragmentStats
impl RefUnwindSafe for FragmentStats
impl Send for FragmentStats
impl Sync for FragmentStats
impl Unpin for FragmentStats
impl UnwindSafe for FragmentStats
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