Comprehensive Rust(Português do Brasil) 202412pânico? /// Uma operação a ser realizada em duas subexpressões. enum Operation { Add, Sub, Mul, Div, } /// Uma expressão, em forma de árvore. enum Expression { /// Uma operação em duas subexpressões Box::new(term2), }), Ok(85) ); } fn test_error() { assert_eq!( eval(Expression::Op { op: Operation::Div, left: Box::new(Expression::Value(99)), right: Box::new(Expression::Value(0)), }), Err(String::from("divisão Solução /// Uma operação a ser realizada em duas subexpressões. enum Operation { Add, Sub, Mul, Div, } /// Uma expressão, em forma de árvore. enum Expression { /// Uma operação em duas subexpressões0 码力 | 389 页 | 1.05 MB | 10 月前3
共 1 条
- 1













