pub struct TGetPrimaryKeysReq {
pub session_handle: TSessionHandle,
pub catalog_name: Option<TIdentifier>,
pub schema_name: Option<TIdentifier>,
pub table_name: Option<TIdentifier>,
}
Fields§
§session_handle: TSessionHandle
§catalog_name: Option<TIdentifier>
§schema_name: Option<TIdentifier>
§table_name: Option<TIdentifier>
Implementations§
Source§impl TGetPrimaryKeysReq
impl TGetPrimaryKeysReq
pub fn new<F2, F3, F4>( session_handle: TSessionHandle, catalog_name: F2, schema_name: F3, table_name: F4, ) -> TGetPrimaryKeysReq
Trait Implementations§
Source§impl Clone for TGetPrimaryKeysReq
impl Clone for TGetPrimaryKeysReq
Source§fn clone(&self) -> TGetPrimaryKeysReq
fn clone(&self) -> TGetPrimaryKeysReq
Returns a duplicate 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 TGetPrimaryKeysReq
impl Debug for TGetPrimaryKeysReq
Source§impl Hash for TGetPrimaryKeysReq
impl Hash for TGetPrimaryKeysReq
Source§impl Ord for TGetPrimaryKeysReq
impl Ord for TGetPrimaryKeysReq
Source§fn cmp(&self, other: &TGetPrimaryKeysReq) -> Ordering
fn cmp(&self, other: &TGetPrimaryKeysReq) -> 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 TGetPrimaryKeysReq
impl PartialEq for TGetPrimaryKeysReq
Source§impl PartialOrd for TGetPrimaryKeysReq
impl PartialOrd for TGetPrimaryKeysReq
Source§impl TSerializable for TGetPrimaryKeysReq
impl TSerializable for TGetPrimaryKeysReq
fn read_from_in_protocol( i_prot: &mut dyn TInputProtocol, ) -> Result<TGetPrimaryKeysReq>
fn write_to_out_protocol(&self, o_prot: &mut dyn TOutputProtocol) -> Result<()>
impl Eq for TGetPrimaryKeysReq
impl StructuralPartialEq for TGetPrimaryKeysReq
Auto Trait Implementations§
impl Freeze for TGetPrimaryKeysReq
impl RefUnwindSafe for TGetPrimaryKeysReq
impl Send for TGetPrimaryKeysReq
impl Sync for TGetPrimaryKeysReq
impl Unpin for TGetPrimaryKeysReq
impl UnwindSafe for TGetPrimaryKeysReq
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