pub trait RdfQuads<T, B, M> {
fn rdf_quads_with<N, G>(
&self,
vocabulary: &'n mut N,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'n, 'g, T, B, N, M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, N>;
fn rdf_quads<G>(
&self,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'static, 'g, T, B, (), M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, ()>;
}
Required Methods
fn rdf_quads_with<N, G>(
&self,
vocabulary: &'n mut N,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'n, 'g, T, B, N, M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, N>,
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
fn rdf_quads<G>(
&self,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'static, 'g, T, B, (), M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, ()>,
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
Implementations on Foreign Types
sourceimpl<T, B, M> RdfQuads<T, B, M> for Vec<Meta<Indexed<Node<T, B, M>, M>, M>, Global>
impl<T, B, M> RdfQuads<T, B, M> for Vec<Meta<Indexed<Node<T, B, M>, M>, M>, Global>
fn rdf_quads_with<N, G>(
&self,
vocabulary: &'n mut N,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'n, 'g, T, B, N, M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, N>,
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
fn rdf_quads<G>(
&self,
generator: &'g mut G,
rdf_direction: Option<RdfDirection>
) -> Quads<'_, 'static, 'g, T, B, (), M, G>ⓘNotable traits for Quads<'a, 'n, 'g, T, B, N, M, G>impl<'a, 'n, 'g, T, B, N, M, G> Iterator for Quads<'a, 'n, 'g, T, B, N, M, G>where
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;
where
G: Generator<T, B, M, ()>,
T: Clone,
B: Clone,
N: IriVocabularyMut<Iri = T>,
G: Generator<T, B, M, N>, type Item = Quad<Cow<'a, ValidId<T, B>>, Cow<'a, ValidId<T, B>>, Value<T, B>, &'a ValidId<T, B>>;