pub type Calculation<N> = Result<Answer<N>, MathError>;
The result of an evaluation
pub enum Calculation<N> { Ok(Answer<N>), Err(MathError), }
Contains the success value
Contains the error value