pub trait MultiVerticesSource<'a> {
    type Iterator: Iterator<Item = VerticesSource<'a>>;

    // Required method
    fn iter(self) -> Self::Iterator;
}
Expand description

Objects that describe multiple vertex sources.

Required Associated Types§

source

type Iterator: Iterator<Item = VerticesSource<'a>>

Iterator that enumerates each source.

Required Methods§

source

fn iter(self) -> Self::Iterator

Iterates over the VerticesSource.

Implementations on Foreign Types§

source§

impl<'a, F, G> MultiVerticesSource<'a> for (F, G)where F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, B, C, D, E, F, G> MultiVerticesSource<'a> for (B, C, D, E, F, G)where B: IntoVerticesSource<'a>, C: IntoVerticesSource<'a>, D: IntoVerticesSource<'a>, E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, C, D, E, F, G> MultiVerticesSource<'a> for (C, D, E, F, G)where C: IntoVerticesSource<'a>, D: IntoVerticesSource<'a>, E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, E, F, G> MultiVerticesSource<'a> for (E, F, G)where E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, D, E, F, G> MultiVerticesSource<'a> for (D, E, F, G)where D: IntoVerticesSource<'a>, E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, A, B, C, D, E, F, G> MultiVerticesSource<'a> for (A, B, C, D, E, F, G)where A: IntoVerticesSource<'a>, B: IntoVerticesSource<'a>, C: IntoVerticesSource<'a>, D: IntoVerticesSource<'a>, E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>,

source§

impl<'a, G> MultiVerticesSource<'a> for (G,)where G: IntoVerticesSource<'a>,

Implementors§