pub fn load_mesh<const X: usize, F, V, I>( facade: &F, vertices: [&[impl Vertex + Debug]; X], index: &[I], ) -> Result<([VertexBuffer<impl Vertex>; X], IndexBuffer<I>), MeshError>where F: Facade + ?Sized, V: Vertex + Copy, I: Index,