pub trait VertexDataSource {
    // Required method
    fn walk_data<C>(&self, visitor: C)
       where C: VertexDataVisitor;
}

Required Methods§

source

fn walk_data<C>(&self, visitor: C)

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, S: VertexDataSource> VertexDataSource for &'a S

source§

fn walk_data<C>(&self, visitor: C)

Implementors§

source§

impl<'a, T: Vertex + 'a> VertexDataSource for &'a VertexBuffer<T>

source§

impl<'a, T: Vertex + 'a> VertexDataSource for VertexBufferSlice<'a, T>

source§

impl<'a, V, I> VertexDataSource for InstancedVertexDataSource<'a, V, I>
where V: Vertex + 'a, I: Vertex + 'a,