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