summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/beta_program.rs
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-08-11 14:44:13 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-08-20 14:41:41 +0200
commit45ee23da9eda49462db6cc55f0e4f78b133727b9 (patch)
treee3f90447cd9616587bd1833d83025403fbb62851 /mullvad-cli/src/cmds/beta_program.rs
parent235c7189109d2d47e860cdb3a054266b4506e022 (diff)
downloadmullvadvpn-45ee23da9eda49462db6cc55f0e4f78b133727b9.tar.xz
mullvadvpn-45ee23da9eda49462db6cc55f0e4f78b133727b9.zip
Add mullvad-management-interface crate for IPC types and functions
Diffstat (limited to 'mullvad-cli/src/cmds/beta_program.rs')
-rw-r--r--mullvad-cli/src/cmds/beta_program.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/mullvad-cli/src/cmds/beta_program.rs b/mullvad-cli/src/cmds/beta_program.rs
index 3950d54433..73a0ba15c7 100644
--- a/mullvad-cli/src/cmds/beta_program.rs
+++ b/mullvad-cli/src/cmds/beta_program.rs
@@ -1,9 +1,9 @@
-use crate::{new_grpc_client, Command, Error, Result, PRODUCT_VERSION};
+use crate::{new_rpc_client, Command, Error, Result, PRODUCT_VERSION};
use clap::value_t_or_exit;
pub struct BetaProgram;
-#[async_trait::async_trait]
+#[mullvad_management_interface::async_trait]
impl Command for BetaProgram {
fn name(&self) -> &'static str {
"beta-program"
@@ -28,7 +28,7 @@ impl Command for BetaProgram {
async fn run(&self, matches: &clap::ArgMatches<'_>) -> Result<()> {
match matches.subcommand() {
("get", Some(_)) => {
- let mut rpc = new_grpc_client().await?;
+ let mut rpc = new_rpc_client().await?;
let settings = rpc.get_settings(()).await?.into_inner();
let enabled_str = if settings.show_beta_releases {
"on"
@@ -48,7 +48,7 @@ impl Command for BetaProgram {
));
}
- let mut rpc = new_grpc_client().await?;
+ let mut rpc = new_rpc_client().await?;
rpc.set_show_beta_releases(enable).await?;
println!("Beta program: {}", enable_str);