Expand description
SPARQL 1.1 Query Algebra representation
Based on the W3C SPARQL 1.1 Query specification: https://www.w3.org/TR/sparql11-query/#sparqlQuery
Re-exports§
pub use crate::model::pattern::TriplePattern;
Structs§
- Algebra
Triple Pattern - A triple pattern in SPARQL algebra (all positions must be specified)
- Dataset
- Dataset specification for a query
- Quad
Pattern - Quad pattern for updates
- Query
- A complete SPARQL query
- Update
- A SPARQL Update request
Enums§
- Aggregate
Expression - Aggregate expressions
- Expression
- A SPARQL expression
- Function
- Built-in SPARQL functions
- Graph
Pattern - A graph pattern
- Graph
Target - Graph targets for update operations
- Order
Expression - Order expression for ORDER BY
- Property
Path - A property path expression for navigating RDF graphs
- Query
Form - SPARQL query forms
- Select
Variables - Variables selection in SELECT
- Term
Pattern - A term pattern (can be a concrete term or variable)
- Update
Operation - SPARQL Update operations