summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-12-13 17:45:47 +0100
committerLinus Färnstrand <linus@mullvad.net>2018-12-13 17:45:47 +0100
commit5139518cddb21496bb9374774f38d78bd3196fba (patch)
tree03553c242078526079317402f10073ace43c6a64
parentffd272313cdfc77a79876050170272ab36fe932d (diff)
downloadmullvadvpn-5139518cddb21496bb9374774f38d78bd3196fba.tar.xz
mullvadvpn-5139518cddb21496bb9374774f38d78bd3196fba.zip
Dont import all enum variants into the entire module scope
-rw-r--r--mullvad-cli/src/cmds/status.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/mullvad-cli/src/cmds/status.rs b/mullvad-cli/src/cmds/status.rs
index 46a2968d72..26b2cf7f06 100644
--- a/mullvad-cli/src/cmds/status.rs
+++ b/mullvad-cli/src/cmds/status.rs
@@ -1,10 +1,7 @@
use crate::{new_rpc_client, Command, Result};
use mullvad_ipc_client::DaemonRpcClient;
use mullvad_types::auth_failed::AuthFailed;
-use talpid_types::tunnel::{
- BlockReason,
- TunnelStateTransition::{self, *},
-};
+use talpid_types::tunnel::{BlockReason, TunnelStateTransition};
pub struct Status;
@@ -31,6 +28,7 @@ impl Command for Status {
for new_state in rpc.new_state_subscribe()? {
print_state(&new_state);
+ use self::TunnelStateTransition::*;
match new_state {
Connected(_) | Disconnected => print_location(&mut rpc)?,
_ => {}
@@ -42,6 +40,7 @@ impl Command for Status {
}
fn print_state(state: &TunnelStateTransition) {
+ use self::TunnelStateTransition::*;
print!("Tunnel status: ");
match state {
Blocked(reason) => print_blocked_reason(reason),