icydb-core 0.94.3

IcyDB — A schema-first typed query engine and persistence runtime for Internet Computer canisters
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Module: executor::stream::access
//! Responsibility: physical access-plan traversal into ordered key streams.
//! Does not own: logical planning decisions or post-access row semantics.
//! Boundary: exclusive executor path for store/index iteration.

#[cfg(test)]
mod tests;

mod bindings;
mod physical;
mod scan;
mod traversal;

pub(in crate::db) use bindings::AccessScanContinuationInput;
pub(in crate::db::executor) use bindings::{AccessStreamBindings, ExecutableAccess};
pub(in crate::db::executor) use scan::{IndexScan, PrimaryScan};
pub(in crate::db::executor) use traversal::TraversalRuntime;