Re-exports§
pub use vtable::*;
Modules§
Macros§
Structs§
- Layout
Adapter - Layout
Encoding Adapter - Lazy
Reader Children - Local
Executor - NoOp
Mask Evaluation - NoOp
Pruning Evaluation - Sequential
Stream Adapter
Enums§
- Layout
Child Type - A type that allows us to identify how a layout child relates to its parent.
Traits§
- Array
Evaluation - Evaluates an expression against an array, returning an array equal in length to the true count of the input mask.
- Into
Layout - Layout
- Layout
Children - Abstract way of accessing the children of a layout.
- Layout
Encoding - Layout
Reader - A
LayoutReaderis used to read acrate::Layoutin a way that can cache state across multiple evaluation operations. - Layout
Registry Ext - Layout
Strategy - Mask
Evaluation - Refines the given mask, returning a mask equal in length to the input mask.
- Pruning
Evaluation - Returns a mask where all false values are proven to be false in the given expression.
- Sequential
Stream - Sequential
Stream Ext - Task
Executor - Task
Executor Ext
Functions§
- layout_
from_ flatbuffer - Parse a
LayoutReffrom a layout flatbuffer. - mask_
future_ ready - Create a resolved
MaskFuturefrom aMask.