pub struct ResolvedTable {
pub function: TableFunction,
pub arguments: Vec<LogicalType>,
pub columns: Vec<Field>,
}Expand description
A resolved table function call.
Fields§
§function: TableFunctionWhich function.
arguments: Vec<LogicalType>What each argument has to be cast to, the same length as what was passed in.
columns: Vec<Field>The columns the call produces, with the names an unaliased call gives them.
Trait Implementations§
Source§impl Clone for ResolvedTable
impl Clone for ResolvedTable
Source§fn clone(&self) -> ResolvedTable
fn clone(&self) -> ResolvedTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResolvedTable
impl Debug for ResolvedTable
impl Eq for ResolvedTable
Source§impl PartialEq for ResolvedTable
impl PartialEq for ResolvedTable
impl StructuralPartialEq for ResolvedTable
Auto Trait Implementations§
impl Freeze for ResolvedTable
impl RefUnwindSafe for ResolvedTable
impl Send for ResolvedTable
impl Sync for ResolvedTable
impl Unpin for ResolvedTable
impl UnsafeUnpin for ResolvedTable
impl UnwindSafe for ResolvedTable
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