Skip to main content

plan_selected

Function plan_selected 

Source
pub fn plan_selected(
    store: &mut Store,
    doc_store: &dyn DocStore,
    ctx: &PlanContext,
    req: &SelectRequest,
    semantic: HashMap<String, SemanticVec>,
) -> Result<Plan>
Expand description

Expand and plan in one write scope: the store callback the catalog hands to Store::plan_selected, Store::execute_replanned and Store::apply_planned. Without a selector (3.2) the plan carries no selection but records the effects as written as templates when one evaluated an expression.