Structs§
- Pattern
Lowering Rule - This rule is responsible for lowering a PatternNode into a set of filters and projections.
- Pattern
Node - A logical node that represents a pattern match on a generic input.
Functions§
- compute_
filters_ for_ pattern - Computes the filters that will be applied for a given PatternNode. Callers can use this function to only apply the filters of a pattern and ignore any projections to variables.
- compute_
schema_ for_ pattern - Computes a DataFusion schema for a general pattern of RDF terms.
- compute_
schema_ for_ triple_ pattern - Computes a DataFusion schema for a SPARQL triple pattern.