pub struct PhysicalDelete {
pub table: TableReference,
pub table_schema: SchemaRef,
pub predicate: Option<Expr>,
/* private fields */
}Fields§
§table: TableReference§table_schema: SchemaRef§predicate: Option<Expr>Implementations§
Trait Implementations§
Source§impl Debug for PhysicalDelete
impl Debug for PhysicalDelete
Source§impl Display for PhysicalDelete
impl Display for PhysicalDelete
Source§impl VolcanoExecutor for PhysicalDelete
impl VolcanoExecutor for PhysicalDelete
fn init(&self, context: &mut ExecutionContext<'_>) -> QuillSQLResult<()>
fn next( &self, context: &mut ExecutionContext<'_>, ) -> QuillSQLResult<Option<Tuple>>
fn output_schema(&self) -> SchemaRef
Auto Trait Implementations§
impl !Freeze for PhysicalDelete
impl !RefUnwindSafe for PhysicalDelete
impl !Send for PhysicalDelete
impl !Sync for PhysicalDelete
impl Unpin for PhysicalDelete
impl UnsafeUnpin for PhysicalDelete
impl !UnwindSafe for PhysicalDelete
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