pub trait PositionDeltaTrait { // Required methods fn x(&self) -> f64; fn y(&self) -> f64; fn z(&self) -> f64; }