pub trait TransformExecution {
// Required methods
fn output_schema(&self, input: &Schema) -> Result<Schema>;
fn apply(
&self,
input: &RecordBatch,
check: &mut impl FnMut() -> Result<()>,
) -> Result<RecordBatch>;
}Required Methods§
fn output_schema(&self, input: &Schema) -> Result<Schema>
fn apply( &self, input: &RecordBatch, check: &mut impl FnMut() -> Result<()>, ) -> Result<RecordBatch>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".