Crate vortex_layout

Crate vortex_layout 

Source

Re-exports§

pub use vtable::*;

Modules§

aliases
layouts
A collection of built-in layouts for Vortex
segments
sequence
vtable

Macros§

vtable

Structs§

LayoutAdapter
LayoutEncodingAdapter
LazyReaderChildren
LocalExecutor
MaskFuture
NoOpMaskEvaluation
NoOpPruningEvaluation
SequentialStreamAdapter

Enums§

LayoutChildType
A type that allows us to identify how a layout child relates to its parent.

Traits§

ArrayEvaluation
Evaluates an expression against an array.
IntoLayout
Layout
LayoutChildren
Abstract way of accessing the children of a layout.
LayoutEncoding
LayoutReader
A LayoutReader is used to read a crate::Layout in a way that can cache state across multiple evaluation operations.
LayoutRegistryExt
LayoutStrategy
MaskEvaluation
Refines the given mask, returning a mask equal in length to the input mask.
PruningEvaluation
Returns a mask where all false values are proven to be false in the given expression.
SequentialStream
SequentialStreamExt
TaskExecutor
TaskExecutorExt

Functions§

layout_from_flatbuffer
Parse a LayoutRef from a layout flatbuffer.

Type Aliases§

LayoutContext
LayoutEncodingId
LayoutEncodingRef
LayoutId
LayoutReaderRef
LayoutRef
LayoutRegistry
SendableSequentialStream