update to last Rust
- index traits changments: remove index for convex shapes, and update impl for vertex arrays