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