//! The legacy evaluator's concurrency budget.
//!
//! The recursive value walk evaluates the branches of an idiom over an array or
//! an object concurrently through `try_join_all_buffered`, which needs a bound
//! on how many of those futures may be in flight at once; without one, a wide
//! collection spawns one future per element.
//!
//! The legacy evaluator owns this knob because it is its only reader — the
//! streaming executor bounds concurrency through operator buffering instead —
//! so the knob is scoped to the legacy walk and goes away with it.
use surrealdb_cnf as cnf;
/// The concurrency limit of the legacy evaluator.
pub