#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pub enum VoxelType { Body, Outline, Shadow, } #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub struct Point3D { pub x: u32, pub y: u32, pub z: u32, }