vortex-layout 0.86.1

Vortex layouts provide a way to perform lazy push-down scans over abstract storage
Documentation
// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: Copyright the Vortex contributors

mod concat;
pub(crate) mod eval;
mod list_pack;
mod pack;
mod row_idx;
mod segment_scan;
mod take;

pub use concat::Concat;
pub use concat::ConcatData;
pub use concat::ConcatPlan;
pub(crate) use concat::ExpressionConcatRule;
pub use eval::Eval;
pub use eval::EvalData;
pub(crate) use eval::EvalIdentityRule;
pub use eval::EvalPlan;
pub use list_pack::ListPack;
pub use list_pack::ListPackData;
pub use list_pack::ListPackPlan;
pub(crate) use pack::ExpressionPackRule;
pub use pack::Pack;
pub use pack::PackData;
pub use pack::PackPlan;
pub use row_idx::RowIdx;
pub use row_idx::RowIdxData;
pub use row_idx::RowIdxPlan;
pub use row_idx::plan_row_idx_expression;
pub use row_idx::row_idx_dtype;
pub use segment_scan::SegmentScan;
pub use segment_scan::SegmentScanData;
pub use segment_scan::SegmentScanPlan;
pub(crate) use take::ExpressionTakeRule;
pub use take::Take;
pub use take::TakePlan;