Skip to main content

batch_query

Function batch_query 

Source
pub fn batch_query(
    selectors: &[&str],
    scope: &Scope,
    code_cache: &mut CodeCache,
    store: &mut AnnotationStore,
    resolvers: &ResolverRegistry,
    opts: Option<&QueryOptions>,
) -> Result<Vec<Vec<QueryResult>>, AqlError>
Expand description

Run multiple selectors in parallel against the same scope.

Loads and parses files once (shared), then matches each selector via rayon. Returns results grouped by selector (one Vec<QueryResult> per input selector).