Struct hive_metastore::ColumnStatisticsDesc
source · pub struct ColumnStatisticsDesc {
pub is_tbl_level: bool,
pub db_name: FastStr,
pub table_name: FastStr,
pub part_name: Option<FastStr>,
pub last_analyzed: Option<i64>,
pub cat_name: Option<FastStr>,
}
Fields§
§is_tbl_level: bool
§db_name: FastStr
§table_name: FastStr
§part_name: Option<FastStr>
§last_analyzed: Option<i64>
§cat_name: Option<FastStr>
Trait Implementations§
source§impl Clone for ColumnStatisticsDesc
impl Clone for ColumnStatisticsDesc
source§fn clone(&self) -> ColumnStatisticsDesc
fn clone(&self) -> ColumnStatisticsDesc
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 ColumnStatisticsDesc
impl Debug for ColumnStatisticsDesc
source§impl Default for ColumnStatisticsDesc
impl Default for ColumnStatisticsDesc
source§fn default() -> ColumnStatisticsDesc
fn default() -> ColumnStatisticsDesc
Returns the “default value” for a type. Read more
source§impl Hash for ColumnStatisticsDesc
impl Hash for ColumnStatisticsDesc
source§impl Message for ColumnStatisticsDesc
impl Message for ColumnStatisticsDesc
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 ColumnStatisticsDesc
impl Ord for ColumnStatisticsDesc
source§fn cmp(&self, other: &ColumnStatisticsDesc) -> Ordering
fn cmp(&self, other: &ColumnStatisticsDesc) -> 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 ColumnStatisticsDesc
impl PartialEq for ColumnStatisticsDesc
source§fn eq(&self, other: &ColumnStatisticsDesc) -> bool
fn eq(&self, other: &ColumnStatisticsDesc) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ColumnStatisticsDesc
impl PartialOrd for ColumnStatisticsDesc
source§fn partial_cmp(&self, other: &ColumnStatisticsDesc) -> Option<Ordering>
fn partial_cmp(&self, other: &ColumnStatisticsDesc) -> 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 ColumnStatisticsDesc
impl StructuralPartialEq for ColumnStatisticsDesc
Auto Trait Implementations§
impl !Freeze for ColumnStatisticsDesc
impl RefUnwindSafe for ColumnStatisticsDesc
impl Send for ColumnStatisticsDesc
impl Sync for ColumnStatisticsDesc
impl Unpin for ColumnStatisticsDesc
impl UnwindSafe for ColumnStatisticsDesc
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