pub fn len(&self) -> usize {
        match *self {
            VertexAttributeValues::Float32(ref values) => values.len(),
            VertexAttributeValues::Sint32(ref values) => values.len(),
            VertexAttributeValues::Uint32(ref values) => values.len(),
            VertexAttributeValues::Float32x2(ref values) => values.len(),
            VertexAttributeValues::Sint32x2(ref values) => values.len(),
            VertexAttributeValues::Uint32x2(ref values) => values.len(),
            VertexAttributeValues::Float32x3(ref values) => values.len(),
            VertexAttributeValues::Sint32x3(ref values) => values.len(),
            VertexAttributeValues::Uint32x3(ref values) => values.len(),
            VertexAttributeValues::Float32x4(ref values) => values.len(),
            VertexAttributeValues::Sint32x4(ref values) => values.len(),
            VertexAttributeValues::Uint32x4(ref values) => values.len(),
            VertexAttributeValues::Sint16x2(ref values) => values.len(),
            VertexAttributeValues::Snorm16x2(ref values) => values.len(),
            VertexAttributeValues::Uint16x2(ref values) => values.len(),
            VertexAttributeValues::Unorm16x2(ref values) => values.len(),
            VertexAttributeValues::Sint16x4(ref values) => values.len(),
            VertexAttributeValues::Snorm16x4(ref values) => values.len(),
            VertexAttributeValues::Uint16x4(ref values) => values.len(),
            VertexAttributeValues::Unorm16x4(ref values) => values.len(),
            VertexAttributeValues::Sint8x2(ref values) => values.len(),
            VertexAttributeValues::Snorm8x2(ref values) => values.len(),
            VertexAttributeValues::Uint8x2(ref values) => values.len(),
            VertexAttributeValues::Unorm8x2(ref values) => values.len(),
            VertexAttributeValues::Sint8x4(ref values) => values.len(),
            VertexAttributeValues::Snorm8x4(ref values) => values.len(),
            VertexAttributeValues::Uint8x4(ref values) => values.len(),
            VertexAttributeValues::Unorm8x4(ref values) => values.len(),
        }
    }
/// Returns the number of vertices in this VertexAttribute. For a single
/// mesh, all of the VertexAttributeValues must have the same length.
Returns the number of vertices in this VertexAttribute. For a single
mesh, all of the VertexAttributeValues must have the same length.
Returns the number of vertices in this VertexAttribute . For a single mesh all of the VertexAttributeValues must have the same length .
pub fn len(&self) -> usize {
        match *self {
            VertexAttributeValues::Float32(ref values) => values.len(),
            VertexAttributeValues::Sint32(ref values) => values.len(),
            VertexAttributeValues::Uint32(ref values) => values.len(),
            VertexAttributeValues::Float32x2(ref values) => values.len(),
            VertexAttributeValues::Sint32x2(ref values) => values.len(),
            VertexAttributeValues::Uint32x2(ref values) => values.len(),
            VertexAttributeValues::Float32x3(ref values) => values.len(),
            VertexAttributeValues::Sint32x3(ref values) => values.len(),
            VertexAttributeValues::Uint32x3(ref values) => values.len(),
            VertexAttributeValues::Float32x4(ref values) => values.len(),
            VertexAttributeValues::Sint32x4(ref values) => values.len(),
            VertexAttributeValues::Uint32x4(ref values) => values.len(),
            VertexAttributeValues::Sint16x2(ref values) => values.len(),
            VertexAttributeValues::Snorm16x2(ref values) => values.len(),
            VertexAttributeValues::Uint16x2(ref values) => values.len(),
            VertexAttributeValues::Unorm16x2(ref values) => values.len(),
            VertexAttributeValues::Sint16x4(ref values) => values.len(),
            VertexAttributeValues::Snorm16x4(ref values) => values.len(),
            VertexAttributeValues::Uint16x4(ref values) => values.len(),
            VertexAttributeValues::Unorm16x4(ref values) => values.len(),
            VertexAttributeValues::Sint8x2(ref values) => values.len(),
            VertexAttributeValues::Snorm8x2(ref values) => values.len(),
            VertexAttributeValues::Uint8x2(ref values) => values.len(),
            VertexAttributeValues::Unorm8x2(ref values) => values.len(),
            VertexAttributeValues::Sint8x4(ref values) => values.len(),
            VertexAttributeValues::Snorm8x4(ref values) => values.len(),
            VertexAttributeValues::Uint8x4(ref values) => values.len(),
            VertexAttributeValues::Unorm8x4(ref values) => values.len(),
        }
    }
pub fn len ( & self ) -> usize { match * self { VertexAttributeValues :: Float32 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint32 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint32 ( ref values ) => values . len ( ) , VertexAttributeValues :: Float32x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint32x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint32x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Float32x3 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint32x3 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint32x3 ( ref values ) => values . len ( ) , VertexAttributeValues :: Float32x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint32x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint32x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint16x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Snorm16x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint16x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Unorm16x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint16x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Snorm16x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint16x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Unorm16x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint8x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Snorm8x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint8x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Unorm8x2 ( ref values ) => values . len ( ) , VertexAttributeValues :: Sint8x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Snorm8x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Uint8x4 ( ref values ) => values . len ( ) , VertexAttributeValues :: Unorm8x4 ( ref values ) => values . len ( ) , } }
Returns the number of vertices in this VertexAttribute.
Returns the number of vertices in this VertexAttribute .
&self
&self