Trait Normalize
doubled
pub trait Normalize { fn normalize(self) -> Self; }
fn normalize(self) -> Self
impl<T> Normalize for Doubled<T> where T: Copy + Add<Output = T> + Sub<Output = T>,