Struct hive_metastore::TableMeta
source · pub struct TableMeta {
pub db_name: FastStr,
pub table_name: FastStr,
pub table_type: FastStr,
pub comments: Option<FastStr>,
}
Fields§
§db_name: FastStr
§table_name: FastStr
§table_type: FastStr
§comments: Option<FastStr>
Trait Implementations§
source§impl Message for TableMeta
impl Message for TableMeta
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 TableMeta
impl Ord for TableMeta
source§impl PartialEq for TableMeta
impl PartialEq for TableMeta
source§impl PartialOrd for TableMeta
impl PartialOrd for TableMeta
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 TableMeta
impl StructuralPartialEq for TableMeta
Auto Trait Implementations§
impl !Freeze for TableMeta
impl RefUnwindSafe for TableMeta
impl Send for TableMeta
impl Sync for TableMeta
impl Unpin for TableMeta
impl UnwindSafe for TableMeta
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