pub type EvalResult<T> = Result<Value<T>, Error>;
Result of an expression evaluation.
pub enum EvalResult<T> { Ok(Value<T>), Err(Error), }
Contains the success value
Contains the error value