diff options
Diffstat (limited to 'tutorial/rs/src/bin/tutorial_server.rs')
-rw-r--r-- | tutorial/rs/src/bin/tutorial_server.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tutorial/rs/src/bin/tutorial_server.rs b/tutorial/rs/src/bin/tutorial_server.rs index ad16ab6dc..ab6df57fb 100644 --- a/tutorial/rs/src/bin/tutorial_server.rs +++ b/tutorial/rs/src/bin/tutorial_server.rs @@ -131,11 +131,11 @@ impl CalculatorSyncHandler for CalculatorServer { let num1 = w.num1.as_ref().expect("operands checked"); let num2 = w.num2.as_ref().expect("operands checked"); - match op { - &Operation::ADD => Ok(num1 + num2), - &Operation::SUBTRACT => Ok(num1 - num2), - &Operation::MULTIPLY => Ok(num1 * num2), - &Operation::DIVIDE => { + match *op { + Operation::ADD => Ok(num1 + num2), + Operation::SUBTRACT => Ok(num1 - num2), + Operation::MULTIPLY => Ok(num1 * num2), + Operation::DIVIDE => { if *num2 == 0 { Err(InvalidOperation { what_op: Some(op.into()), |