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