tonbo-predicate 0.1.0

Predicate evaluation for Tonbo embedded database
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![deny(missing_docs)]
//! Tonbo predicate facade crate.
//!
//! This crate is Arrow-first: predicate operands and literals are expressed
//! directly in terms of `typed-arrow-dyn` cells, and evaluation assumes Arrow
//! semantics (including NULL handling and mixed-width numeric coercions). There
//! is no alternate storage or layout backend — keep the surface tight and Arrow
//! native.

mod core;

pub use core::{
    BitmapRowSet, ColumnRef, ComparisonOp, Operand, Predicate, PredicateNode, PredicateVisitor,
    RowId, RowIdIter, RowSet, ScalarValue, ScalarValueRef, VisitOutcome,
};