pub trait SquareRoot { type Output; fn square_root(&self) -> Result<Self::Output, Error>; }
Unary operator for retrieving the square root of the value.