Trait Point
simplify
pub trait Point: Clone { fn x(&self) -> f64; fn y(&self) -> f64; }
fn x(&self) -> f64
fn y(&self) -> f64