Make RdfSource generic over the dataset type

This commit is contained in:
2026-05-20 23:45:30 -04:00
parent 13daececb6
commit 8a6fe06c27
9 changed files with 222 additions and 29 deletions
+3 -2
View File
@@ -1,5 +1,6 @@
use ldp::ResourceRequestBuilder;
use ldp::middleware::BasicAuthMiddleware;
use ldp::oxigraph::model::Dataset;
use ldp::reqwest::{Client, Url};
use ldp::reqwest_middleware::ClientBuilder;
use tracing::debug;
@@ -28,9 +29,9 @@ async fn main() -> color_eyre::Result<()> {
.build();
let resource = request.send().await?;
let rdf_source = resource.into_rdf_source().await?;
let rdf_source = resource.into_rdf_source::<Dataset>().await?;
for quad in rdf_source.dataset() {
debug!(?quad);
println!("{:#?}", quad);
}
Ok(())