pub type Argument {
UnnamedArgument(name: String, description: String)
Flag(
short: String,
long: String,
description: String,
required: Bool,
holds_value: Bool,
)
Command(
name: String,
description: String,
required: Bool,
subcommands: List(Argument),
)
}
Constructors
-
UnnamedArgument(name: String, description: String)
-
Flag(
short: String,
long: String,
description: String,
required: Bool,
holds_value: Bool,
)
-
Command(
name: String,
description: String,
required: Bool,
subcommands: List(Argument),
)