pub struct PhysicalCreateTable {
pub table: TableReference,
pub schema: Schema,
pub if_not_exists: bool,
}Fields§
§table: TableReference§schema: Schema§if_not_exists: boolImplementations§
Source§impl PhysicalCreateTable
impl PhysicalCreateTable
Sourcepub fn new(table: TableReference, schema: Schema, if_not_exists: bool) -> Self
pub fn new(table: TableReference, schema: Schema, if_not_exists: bool) -> Self
Constructs a new PhysicalCreateTable.
Trait Implementations§
Source§impl Debug for PhysicalCreateTable
impl Debug for PhysicalCreateTable
Source§impl Display for PhysicalCreateTable
impl Display for PhysicalCreateTable
Source§impl VolcanoExecutor for PhysicalCreateTable
impl VolcanoExecutor for PhysicalCreateTable
fn next( &self, context: &mut ExecutionContext<'_>, ) -> QuillSQLResult<Option<Tuple>>
fn output_schema(&self) -> SchemaRef
fn init(&self, _context: &mut ExecutionContext<'_>) -> QuillSQLResult<()>
Auto Trait Implementations§
impl Freeze for PhysicalCreateTable
impl RefUnwindSafe for PhysicalCreateTable
impl Send for PhysicalCreateTable
impl Sync for PhysicalCreateTable
impl Unpin for PhysicalCreateTable
impl UnsafeUnpin for PhysicalCreateTable
impl UnwindSafe for PhysicalCreateTable
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