pub trait SparqlValidator<S: QuerySRDF + Debug> {
// Required method
fn validate_sparql(
&self,
component: &CompiledComponent<S>,
shape: &CompiledShape<S>,
store: &S,
value_nodes: &ValueNodes<S>,
) -> Result<Vec<ValidationResult>, ConstraintError>;
}