Skip to main contentCrate vertexrs
Source pub use pipeline::FailureMode;pub use pipeline::Pipeline;pub use pipeline::PipelineError;pub use pipeline::PipelineSettings;
- column
- Chunked column storage — the physical memory layer for VertexRS.
- dag
- DAG topology — node identifiers, access patterns, and dirty-range propagation.
- executor
- Single-threaded DAG executor — Phase 1.5 / 1.6.
- kernel
- Computation kernels — the unit of work executed per dirty chunk.
- pipeline
- Pipeline — a named, heterogeneous computation unit.
- node
- Defines a named DAG node computed from an upstream column node.
- pipeline
- Defines a computation pipeline: a sequence of typed source columns, derived
Node transformations, and an explicit output schema.
- BoolNode
- A named boolean column node backed by an Arrow
BooleanArray. - ColRef
- A borrowed view over a node’s column data.
- Frame
- An ordered, named collection of heterogeneous
Node<T> columns. - Node
- A named, typed column node in the computation DAG.
- StringNode
- A named UTF-8 string column node backed by an Arrow
StringArray.
- AnyNode
- A type-erased wrapper around a
Node<T> for any of the eleven supported
native types, plus BoolNode and StringNode.
- ArrowBacked
- Links a native Rust scalar type to its Arrow primitive array type.