Skip to main content

Crate rdf_reader_trig

Crate rdf_reader_trig 

Source
Expand description

A TriG file reader for RDF.rs, a Rust framework for RDF knowledge graphs.

§Examples

use tokio::fs::File;
let file = File::open("example.trig").await?;

use rdf_reader_trig::TrigReader;
let reader = TrigReader::from(file);

use futures::StreamExt;
reader
    .into_stream()
    .for_each(|quad| async move {
        eprintln!("{:?}", quad);
    })
    .await;

Structs§

TrigReader
A reader for the TriG text format.

Type Aliases§

TrigQuad
A quad statement (S, P, O, C) originating from a TriG file.
TrigReaderError
An error encountered while reading a TriG file.
TrigReaderResult