pub fn evaluate_graph(
profile: &dyn Profile,
graph: &StructuredDataGraph,
vocab_diagnostics: &[ValidationDiagnostic],
) -> ProfileResultExpand description
Evaluates a graph against a single profile.
For each node in the graph, checks if its types match the profile’s
supported_types() (including subtypes via inheritance). If so,
evaluates the node and collects results.