Enum calc::CalcError
[−]
[src]
pub enum CalcError { DivideByZero, InvalidNumber(String), InvalidOperator(char), UnrecognizedToken(String), UnexpectedToken(String, &'static str), UnexpectedEndOfInput, UnmatchedParenthesis, IO(Error), }
Variants
DivideByZero
InvalidNumber(String)
InvalidOperator(char)
UnrecognizedToken(String)
UnexpectedToken(String, &'static str)
UnexpectedEndOfInput
UnmatchedParenthesis
IO(Error)
Trait Implementations
impl Debug for CalcError
[src]
impl From<Error> for CalcError
[src]
impl From<ParseFloatError> for CalcError
[src]
fn from(data: ParseFloatError) -> CalcError
Performs the conversion.