//! Trait for query execution in code generation rules
//!
//! Abstracts the execution of queries (typically SPARQL SELECT) and binding extraction.
use crateResult;
use HashMap;
/// Trait for query execution
///
/// Abstracts the execution of queries and binding extraction.
/// Implementors return bindings (variable name → value) for template rendering.