Skip to content

Commit f8dd89d

Browse files
committed
refactor: Replace deprecated #[command] attribute with equivalent clap attributes
1 parent c69748f commit f8dd89d

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

src/args.rs

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
use clap::builder::PossibleValue;
2-
use clap::Parser;
3-
use clap::ValueEnum;
2+
use clap::{Parser, ValueEnum};
43
use env_logger::TimestampPrecision as EnvLoggerTimestampPrecision;
5-
use logged_stream::BinaryFormatter;
6-
use logged_stream::BufferFormatter;
7-
use logged_stream::DecimalFormatter;
8-
use logged_stream::LowercaseHexadecimalFormatter;
9-
use logged_stream::OctalFormatter;
10-
use logged_stream::UppercaseHexadecimalFormatter;
4+
use logged_stream::{BinaryFormatter, BufferFormatter, DecimalFormatter, LowercaseHexadecimalFormatter, OctalFormatter, UppercaseHexadecimalFormatter};
115
use std::net;
126
use std::str::FromStr;
137

@@ -198,9 +192,8 @@ impl From<TimestampPrecision> for EnvLoggerTimestampPrecision {
198192
}
199193
}
200194

201-
#[command(next_line_help = true)]
202-
#[command(author, version, about, long_about = None)]
203195
#[derive(Debug, Clone, Parser)]
196+
#[command(next_line_help = true, author, version, about, long_about = None)]
204197
pub struct Arguments {
205198
/// Application logging level.
206199
#[arg(short, long, default_value = "debug")]
@@ -214,7 +207,7 @@ pub struct Arguments {
214207
/// Incoming connection reading timeout.
215208
#[arg(short, long, default_value = "60")]
216209
pub timeout: u64,
217-
/// Formatting of console payload output,
210+
/// Formatting of console payload output.
218211
#[arg(short, long, default_value = "lowerhex")]
219212
pub formatting: PayloadFormatingKind,
220213
/// Console payload output bytes separator.
@@ -223,4 +216,4 @@ pub struct Arguments {
223216
/// Timestamp precision.
224217
#[arg(short, long, default_value = "seconds")]
225218
pub precision: TimestampPrecision,
226-
}
219+
}

0 commit comments

Comments
 (0)