Skip to main content

Crate rdf_reader_nquads

Crate rdf_reader_nquads 

Source
Expand description

An N-Quads file reader for RDF.rs, a Rust framework for RDF knowledge graphs.

§Examples

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

use rdf_reader_nquads::NquadsReader;
let reader = NquadsReader::from(file);

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

Structs§

NquadsReader
A reader for the N-Quads text format.

Type Aliases§

NquadsQuad
A quad statement (S, P, O, C) originating from an N-Quads file.
NquadsReaderError
An error encountered while reading an N-Quads file.
NquadsReaderResult