Skip to main content

eval_array_access_with_control

Function eval_array_access_with_control 

Source
pub fn eval_array_access_with_control(
    access: ArrayAccess,
    control: &ProductionControl<'_>,
    evaluate: impl FnMut(usize) -> Result<Produced<Value>, SQLError>,
) -> Result<Produced<Value>, SQLError>
Expand description

The caller owns expression scheduling and input guards; SQL owns NULL reachability, bound conversion and selected array output.