Refactor a match expression

This commit is contained in:
Mirna
2020-11-04 20:25:30 +02:00
parent c232f2344c
commit 0eaa2b5291

View File

@@ -19,7 +19,6 @@ mod example {
#[cfg(feature = "with_nfc")]
mod example {
use super::Console;
use super::Write;
use libtock_core::result::CommandError;
@@ -160,8 +159,7 @@ mod example {
let mut is_enabled = false;
let mut state_change_counter = 0;
loop {
match is_enabled {
true => {
if is_enabled {
let mut rx_buf = [0; 256];
loop {
receive_packet(&mut console, &mut rx_buf);
@@ -172,17 +170,15 @@ mod example {
break;
}
}
}
false => {
} else {
NfcTag::enable_emulation();
// Configure Type 4 tag
if NfcTag::configure(4) {
is_enabled = true;
}
}
}
state_change_counter += 1;
if state_change_counter > 100 && is_enabled == false {
if !is_enabled && state_change_counter > 100 {
break;
}
}