Trait json_ld_core::RdfQuads
source · [−]pub trait RdfQuads<T, B, M> {
fn rdf_quads_with<'n, 'g, V: Vocabulary<Iri = T, BlankId = B>, G: Generator<V, M>>(
&self,
vocabulary: &'n mut V,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'n, 'g, V, M, G>ⓘNotable traits for Quads<'a, 'n, 'g, N, M, G>impl<'a, 'n, 'g, N: Vocabulary + IriVocabularyMut, M, G: Generator<N, M>> Iterator for Quads<'a, 'n, 'g, N, M, G>where
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;
;
fn rdf_quads<'g, G: Generator<(), M>>(
&self,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'static, 'g, (), M, G>ⓘNotable traits for Quads<'a, 'n, 'g, N, M, G>impl<'a, 'n, 'g, N: Vocabulary + IriVocabularyMut, M, G: Generator<N, M>> Iterator for Quads<'a, 'n, 'g, N, M, G>where
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;
where
(): Vocabulary<Iri = T, BlankId = B>;
}
Required Methods
fn rdf_quads_with<'n, 'g, V: Vocabulary<Iri = T, BlankId = B>, G: Generator<V, M>>(
&self,
vocabulary: &'n mut V,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'n, 'g, V, M, G>ⓘNotable traits for Quads<'a, 'n, 'g, N, M, G>impl<'a, 'n, 'g, N: Vocabulary + IriVocabularyMut, M, G: Generator<N, M>> Iterator for Quads<'a, 'n, 'g, N, M, G>where
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;
fn rdf_quads<'g, G: Generator<(), M>>(
&self,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'static, 'g, (), M, G>ⓘNotable traits for Quads<'a, 'n, 'g, N, M, G>impl<'a, 'n, 'g, N: Vocabulary + IriVocabularyMut, M, G: Generator<N, M>> Iterator for Quads<'a, 'n, 'g, N, M, G>where
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;
where
(): Vocabulary<Iri = T, BlankId = B>,
N::Iri: Clone,
N::BlankId: Clone, type Item = QuadRef<'a, N::Iri, N::BlankId>;