pub fn to_u32(&self) -> Vec<u32> {
        match self {
            Self::U8(values) => values.iter().map(|i| *i as u32).collect::<Vec<u32>>(),
            Self::U16(values) => values.iter().map(|i| *i as u32).collect::<Vec<u32>>(),
            Self::U32(values) => values.clone(),
        }
    }
///
/// Clones and converts all the indices as `u32` data type.
///
Clones and converts all the indices as `u32` data type.
Clones and converts all the indices as ` u32 ` data type .
pub fn to_u32(&self) -> Vec<u32> {
        match self {
            Self::U8(values) => values.iter().map(|i| *i as u32).collect::<Vec<u32>>(),
            Self::U16(values) => values.iter().map(|i| *i as u32).collect::<Vec<u32>>(),
            Self::U32(values) => values.clone(),
        }
    }
pub fn to_u32 ( & self ) -> Vec < u32 > { match self { Self :: U8 ( values ) => values . iter ( ) . map ( | i | * i as u32 ) . collect :: < Vec < u32 > > ( ) , Self :: U16 ( values ) => values . iter ( ) . map ( | i | * i as u32 ) . collect :: < Vec < u32 > > ( ) , Self :: U32 ( values ) => values . clone ( ) , } }
Clones and converts all the indices as `u32` data type.
Clones and converts all the indices as ` u32 ` data type .
&self
&self