vortex_layout/layouts/
mod.rs1use futures::future::BoxFuture;
7use futures::future::Shared;
8use vortex_array::ArrayRef;
9use vortex_error::SharedVortexResult;
10
11pub mod buffered;
12pub mod chunked;
13pub mod collect;
14pub mod compressed;
15pub mod dict;
16pub mod file_stats;
17pub mod flat;
18pub(crate) mod foreign;
19pub(crate) mod partitioned;
20pub mod repartition;
21pub mod row_idx;
22pub mod struct_;
23pub mod table;
24pub mod zoned;
25
26pub type SharedArrayFuture = Shared<BoxFuture<'static, SharedVortexResult<ArrayRef>>>;