Crate linked_data_sparql

Crate linked_data_sparql 

Source
Expand description

SPARQL query generation for linked data.

use linked_data_sparql::{Sparql, SparqlQuery};

#[derive(Sparql, Debug, PartialEq)]
#[ld(prefix("ex" = "http://example.org/"))]
struct Person {
  #[ld("ex:name")]
  name: String,

  #[ld("ex:age")]
  age: u32,
}

let _string_sparql_query = Person::sparql_query();

Modules§

rdf_type_conversions
reexport
sparql_graph_store

Structs§

ConstructQuery

Traits§

And
Join
SparqlQuery
ToConstructQuery
Union

Derive Macros§

Sparql