pub struct PhysicalSeqScan {
pub table: TableReference,
pub table_schema: SchemaRef,
/* private fields */
}Fields§
§table: TableReference§table_schema: SchemaRefImplementations§
Source§impl PhysicalSeqScan
impl PhysicalSeqScan
pub fn new(table: TableReference, table_schema: SchemaRef) -> Self
Trait Implementations§
Source§impl Debug for PhysicalSeqScan
impl Debug for PhysicalSeqScan
Source§impl Display for PhysicalSeqScan
impl Display for PhysicalSeqScan
Source§impl VolcanoExecutor for PhysicalSeqScan
impl VolcanoExecutor for PhysicalSeqScan
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 PhysicalSeqScan
impl !RefUnwindSafe for PhysicalSeqScan
impl !Send for PhysicalSeqScan
impl !Sync for PhysicalSeqScan
impl Unpin for PhysicalSeqScan
impl UnsafeUnpin for PhysicalSeqScan
impl !UnwindSafe for PhysicalSeqScan
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