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).