pub struct TableScan {
pub table_ref: TableReference,
pub table_schema: SchemaRef,
pub filters: Vec<Expr>,
pub limit: Option<usize>,
pub estimated_row_count: Option<u64>,
}Fields§
§table_ref: TableReference§table_schema: SchemaRef§filters: Vec<Expr>§limit: Option<usize>§estimated_row_count: Option<u64>Row-count estimate attached by the planner (from ANALYZE).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TableScan
impl RefUnwindSafe for TableScan
impl Send for TableScan
impl Sync for TableScan
impl Unpin for TableScan
impl UnsafeUnpin for TableScan
impl UnwindSafe for TableScan
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