Struct hive_metastore::LongColumnStatsData
source · pub struct LongColumnStatsData {
pub low_value: Option<i64>,
pub high_value: Option<i64>,
pub num_nulls: i64,
pub num_d_vs: i64,
pub bit_vectors: Option<FastStr>,
}
Fields§
§low_value: Option<i64>
§high_value: Option<i64>
§num_nulls: i64
§num_d_vs: i64
§bit_vectors: Option<FastStr>
Trait Implementations§
source§impl Clone for LongColumnStatsData
impl Clone for LongColumnStatsData
source§fn clone(&self) -> LongColumnStatsData
fn clone(&self) -> LongColumnStatsData
Returns a copy 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 LongColumnStatsData
impl Debug for LongColumnStatsData
source§impl Default for LongColumnStatsData
impl Default for LongColumnStatsData
source§fn default() -> LongColumnStatsData
fn default() -> LongColumnStatsData
Returns the “default value” for a type. Read more
source§impl Hash for LongColumnStatsData
impl Hash for LongColumnStatsData
source§impl Message for LongColumnStatsData
impl Message for LongColumnStatsData
fn encode<T: TOutputProtocol>( &self, protocol: &mut T, ) -> Result<(), ThriftException>
fn decode<T: TInputProtocol>(protocol: &mut T) -> Result<Self, ThriftException>
fn decode_async<'a, T: TAsyncInputProtocol>( protocol: &'a mut T, ) -> Pin<Box<dyn Future<Output = Result<Self, ThriftException>> + Send + 'a>>
fn size<T: TLengthProtocol>(&self, protocol: &mut T) -> usize
source§impl Ord for LongColumnStatsData
impl Ord for LongColumnStatsData
source§fn cmp(&self, other: &LongColumnStatsData) -> Ordering
fn cmp(&self, other: &LongColumnStatsData) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for LongColumnStatsData
impl PartialEq for LongColumnStatsData
source§fn eq(&self, other: &LongColumnStatsData) -> bool
fn eq(&self, other: &LongColumnStatsData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for LongColumnStatsData
impl PartialOrd for LongColumnStatsData
source§fn partial_cmp(&self, other: &LongColumnStatsData) -> Option<Ordering>
fn partial_cmp(&self, other: &LongColumnStatsData) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for LongColumnStatsData
impl StructuralPartialEq for LongColumnStatsData
Auto Trait Implementations§
impl !Freeze for LongColumnStatsData
impl RefUnwindSafe for LongColumnStatsData
impl Send for LongColumnStatsData
impl Sync for LongColumnStatsData
impl Unpin for LongColumnStatsData
impl UnwindSafe for LongColumnStatsData
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