mod labels;
mod payload;
mod runtime;
#[cfg(feature = "sql")]
pub(in crate::db::session::sql) use crate::db::session::sql::projection::labels::annotate_sql_projection_debug_on_execution_descriptor;
pub(in crate::db::session::sql) use crate::db::session::sql::projection::{
payload::{
sql_projection_statement_result_from_fallible_value_rows,
sql_projection_statement_result_from_value_rows,
sql_statement_result_from_structural_projection_payload,
},
runtime::execute_sql_projection_rows_for_canister,
runtime::execute_sql_projection_rows_for_canister_with_scan_budget,
};