Struct datafusion::physical_plan::expressions::Column [−][src]
pub struct Column { /* fields omitted */ }
Represents the column at a given index in a RecordBatch
Implementations
Trait Implementations
impl PhysicalExpr for Column
[src]
impl PhysicalExpr for Column
[src]fn as_any(&self) -> &dyn Any
[src]
Return a reference to Any that can be used for downcasting
fn data_type(&self, input_schema: &Schema) -> Result<DataType>
[src]
Get the data type of this expression, given the schema of the input
fn nullable(&self, input_schema: &Schema) -> Result<bool>
[src]
Decide whehter this expression is nullable, given the schema of the input
fn evaluate(&self, batch: &RecordBatch) -> Result<ColumnarValue>
[src]
Evaluate the expression
Auto Trait Implementations
impl RefUnwindSafe for Column
impl RefUnwindSafe for Column
impl UnwindSafe for Column
impl UnwindSafe for Column