// SPDX-License-Identifier: Apache-2.0
//! Parameter structs passed into DML planning helpers.
use ast;
use crateSqlCatalog;
use crate*;
/// Parameters for [`super::build_kv_insert_plan`], shared by plain `INSERT`,
/// `UPSERT`, and `INSERT ... ON CONFLICT (key) DO UPDATE` against the KV
/// engine — the three paths differ only in `intent` and
/// `on_conflict_updates`.
pub