vortex_layout/writer.rs
1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4use futures::future::BoxFuture;
5use vortex_error::VortexResult;
6
7use crate::LayoutRef;
8
9/// A future created by a strategy to yield a layout. It is its own
10/// trait to be potentially extended with new methods.
11// Tag for Python docs:
12// [layout writer]
13pub type SendableLayoutFuture = BoxFuture<'static, VortexResult<LayoutRef>>;
14// [layout writer]