1use super::*; 2 3impl<T> From<&Point<T>> for Circle<T> 4where 5 T: One + Clone, 6{ 7 fn from(point: &Point<T>) -> Self { 8 Self { center: point.clone(), radius: T::one() } 9 } 10}