Skip to main content

NquadDocument

Type Alias NquadDocument 

Source
pub type NquadDocument = Vec<RdfQuad>;
Expand description

N-Quads document.

Aliased Type§

pub struct NquadDocument { /* private fields */ }

Trait Implementations§

Source§

impl NquadsParse for NquadDocument

Source§

fn parse_with<L, E>( parser: &mut NquadsParser<L>, ) -> Result<(Self, NquadsCodeMap), NquadsError<E>>
where L: Iterator<Item = Result<Token, E>>,

Source§

fn parse<C, E>( chars: C, ) -> Result<(Self, NquadsCodeMap), NquadsError<NquadsLexingError<E>>>
where C: Iterator<Item = Result<DecodedChar, E>>,

Source§

fn parse_infallible<C>(chars: C) -> Result<(Self, NquadsCodeMap), NquadsError>
where C: Iterator<Item = DecodedChar>,

Source§

fn parse_utf8<C, E>( chars: C, ) -> Result<(Self, NquadsCodeMap), NquadsError<NquadsLexingError<E>>>
where C: Iterator<Item = Result<char, E>>,

Source§

fn parse_utf8_infallible<C>( chars: C, ) -> Result<(Self, NquadsCodeMap), NquadsError>
where C: Iterator<Item = char>,

Source§

fn parse_utf16<C, E>( chars: C, ) -> Result<(Self, NquadsCodeMap), NquadsError<NquadsLexingError<E>>>
where C: Iterator<Item = Result<char, E>>,

Source§

fn parse_utf16_infallible<C>( chars: C, ) -> Result<(Self, NquadsCodeMap), NquadsError>
where C: Iterator<Item = char>,

Source§

fn parse_str(string: &str) -> Result<(Self, NquadsCodeMap), NquadsError>