Skip to content

Commit a704326

Browse files
committed
fix: added group-skip to modules options structure in order to make clap happy in debug mode (fixes #29)
1 parent 83cda09 commit a704326

File tree

14 files changed

+14
-0
lines changed

14 files changed

+14
-0
lines changed

src/plugins/amqp/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value_t = false)]
78
/// Enable SSL for AMQP.

src/plugins/dns/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long)]
78
/// Comma separatd list of DNS resolvers to use instead of the system one.

src/plugins/http/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value = "200")]
78
/// Comma separated status codes to consider as successful authentication attempts for HTTP based plugins.

src/plugins/kerberos/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use serde::{Deserialize, Serialize};
44
use super::Protocol;
55

66
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
7+
#[group(skip)]
78
pub(crate) struct Options {
89
#[clap(long)]
910
/// Kerberos realm.

src/plugins/ldap/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long)]
78
/// LDAP domain.

src/plugins/mqtt/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value_t = String::from("legba"))]
78
/// MQTT client id.

src/plugins/oracle/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value = "SYSTEM")]
78
/// Database name.

src/plugins/pop3/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value_t = false)]
78
/// Enable SSL for POP3.

src/plugins/rdp/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value = "")]
78
/// Domain name.

src/plugins/redis/options.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use clap::Parser;
22
use serde::{Deserialize, Serialize};
33

44
#[derive(Parser, Debug, Serialize, Deserialize, Clone, Default)]
5+
#[group(skip)]
56
pub(crate) struct Options {
67
#[clap(long, default_value_t = false)]
78
/// Enable SSL for Redis.

0 commit comments

Comments
 (0)