chore: update clap dependency, fix deprecations (#1016)
This commit is contained in:
+1
-1
@@ -17,7 +17,7 @@ path = "src/bin/server.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
async-stream = "0.3"
|
async-stream = "0.3"
|
||||||
bytes = "1.0"
|
bytes = "1.0"
|
||||||
clap = {version = "3", features = ["derive"]}
|
clap = {version = "3.2.1", features = ["derive"]}
|
||||||
console = "0.14"
|
console = "0.14"
|
||||||
futures-core = "0.3"
|
futures-core = "0.3"
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use clap::Parser;
|
use clap::{ArgAction, Parser};
|
||||||
use interop::client;
|
use interop::client;
|
||||||
use std::time::Duration;
|
use std::time::Duration;
|
||||||
use tonic::transport::Endpoint;
|
use tonic::transport::Endpoint;
|
||||||
@@ -6,14 +6,15 @@ use tonic::transport::{Certificate, ClientTlsConfig};
|
|||||||
|
|
||||||
#[derive(Parser)]
|
#[derive(Parser)]
|
||||||
struct Opts {
|
struct Opts {
|
||||||
#[clap(name = "use_tls", long)]
|
#[clap(name = "use_tls", long, action = ArgAction::SetTrue)]
|
||||||
use_tls: bool,
|
use_tls: bool,
|
||||||
|
|
||||||
#[clap(
|
#[clap(
|
||||||
long = "test_case",
|
long = "test_case",
|
||||||
use_value_delimiter = true,
|
use_value_delimiter = true,
|
||||||
min_values = 1,
|
min_values = 1,
|
||||||
arg_enum
|
arg_enum,
|
||||||
|
action = ArgAction::Append
|
||||||
)]
|
)]
|
||||||
test_case: Vec<Testcase>,
|
test_case: Vec<Testcase>,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
use clap::Parser;
|
use clap::{ArgAction, Parser};
|
||||||
use interop::server;
|
use interop::server;
|
||||||
use tonic::transport::Server;
|
use tonic::transport::Server;
|
||||||
use tonic::transport::{Identity, ServerTlsConfig};
|
use tonic::transport::{Identity, ServerTlsConfig};
|
||||||
|
|
||||||
#[derive(Parser)]
|
#[derive(Parser)]
|
||||||
struct Opts {
|
struct Opts {
|
||||||
#[clap(name = "use_tls", long)]
|
#[clap(name = "use_tls", long, action = ArgAction::SetTrue)]
|
||||||
use_tls: bool,
|
use_tls: bool,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user