1 2 3 4 5 6 7 8 9 10 11 12 13
use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct Position { pub x: f64, pub y: f64, pub z: f64, } impl Position { pub fn new(x: f64, y: f64, z: f64) -> Self { Self { x, y, z } } }