Trait glium::vertex::MultiVerticesSource
[−]
[src]
pub trait MultiVerticesSource<'a> { type Iterator: Iterator<Item=VerticesSource<'a>>; fn iter(self) -> Self::Iterator; }
Objects that describe multiple vertex sources.
Associated Types
type Iterator: Iterator<Item=VerticesSource<'a>>
Iterator that enumerates each source.
Required Methods
Implementors
impl<'a, T> MultiVerticesSource<'a> for T where T: IntoVerticesSource<'a>
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>
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>
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>
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>
impl<'a, E, F, G> MultiVerticesSource<'a> for (E, F, G) where E: IntoVerticesSource<'a>, F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>
impl<'a, F, G> MultiVerticesSource<'a> for (F, G) where F: IntoVerticesSource<'a>, G: IntoVerticesSource<'a>
impl<'a, G> MultiVerticesSource<'a> for (G,) where G: IntoVerticesSource<'a>