Skip to content

Commit a4f1a47

Browse files
committed
clap: Update to 4.0
1 parent 0014875 commit a4f1a47

File tree

3 files changed

+21
-138
lines changed

3 files changed

+21
-138
lines changed

Cargo.lock.msrv

Lines changed: 14 additions & 131 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ time = { version = "0.3.22" }
2929
uuid = { version = "1.0", features = ["v1"] }
3030
tower = "0.5"
3131
stats_alloc = "0.1"
32-
clap = { version = "3.2.4", features = ["derive"] }
32+
clap = { version = "4.0", features = ["derive"] }
3333
rand = "0.9.0"
3434
env_logger = "0.11"
3535
rustls = "0.23"

examples/allocations.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,25 @@ use tokio::sync::Barrier;
1111
use stats_alloc::{Stats, StatsAlloc, INSTRUMENTED_SYSTEM};
1212
use std::alloc::System;
1313

14-
use clap::{ArgEnum, Parser};
14+
use clap::{Parser, ValueEnum};
1515

1616
#[derive(Parser, Debug)]
1717
#[clap(author, version, about, long_about = None)]
1818
struct Args {
19-
#[clap(arg_enum, value_parser, default_value = "all")]
19+
#[clap(value_enum, default_value = "all")]
2020
mode: Mode,
2121

22-
#[clap(short, long, value_parser, default_value = "127.0.0.1:9042")]
22+
#[clap(short, long, default_value = "127.0.0.1:9042")]
2323
node: String,
2424

25-
#[clap(short, long, value_parser, default_value_t = 256usize)]
25+
#[clap(short, long, default_value_t = 256usize)]
2626
parallelism: usize,
2727

28-
#[clap(short, long, value_parser, default_value_t = 100_000usize)]
28+
#[clap(short, long, default_value_t = 100_000usize)]
2929
requests: usize,
3030
}
3131

32-
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, ArgEnum)]
32+
#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, ValueEnum)]
3333
enum Mode {
3434
All,
3535
Insert,

0 commit comments

Comments
 (0)