@@ -11,25 +11,25 @@ use tokio::sync::Barrier;
1111use stats_alloc:: { Stats , StatsAlloc , INSTRUMENTED_SYSTEM } ;
1212use 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 ) ]
1818struct 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 ) ]
3333enum Mode {
3434 All ,
3535 Insert ,
0 commit comments