pub struct MissingColumn {
pub name: String,
pub data_type: DataType,
pub nullable: bool,
}Expand description
Nullable logical column absent from the physical Parquet file schema.
Missing columns are explicit source facts. They are materialized as typed null GPU columns after the file/chunk row count is known and before source-local filters or projections run.
Fields§
§name: StringColumn name exposed to native expressions.
data_type: DataTypeArrow type of the typed null column.
nullable: boolWhether the logical table column is nullable.
Implementations§
Trait Implementations§
Source§impl Clone for MissingColumn
impl Clone for MissingColumn
Source§impl Debug for MissingColumn
impl Debug for MissingColumn
impl Eq for MissingColumn
Source§impl PartialEq for MissingColumn
impl PartialEq for MissingColumn
impl StructuralPartialEq for MissingColumn
Auto Trait Implementations§
impl Freeze for MissingColumn
impl RefUnwindSafe for MissingColumn
impl Send for MissingColumn
impl Sync for MissingColumn
impl Unpin for MissingColumn
impl UnsafeUnpin for MissingColumn
impl UnwindSafe for MissingColumn
Blanket Implementations§
impl<T> Allocation for T
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