1 2/// A 3-dimensional vector. 3#[derive(Debug, Copy, Clone)] 4pub struct Vector3 { 5 pub x: f64, 6 pub y: f64, 7 pub z: f64, 8} 9