pub trait Flatten<I, B, M> {
    fn flatten_with<V, G: Generator<V, M>>(
        self,
        vocabulary: &mut V,
        generator: G,
        ordered: bool
    ) -> FlattenResult<I, B, M>
    where
        V: Vocabulary<Iri = I, BlankId = B>
; fn flatten_unordered_with<V, G: Generator<V, M>>(
        self,
        vocabulary: &mut V,
        generator: G
    ) -> FlattenUnorderedResult<I, B, M>
    where
        V: Vocabulary<Iri = I, BlankId = B>
; }

Required Methods

Implementations on Foreign Types

Implementors