Skip to main content

Module args

Module args 

Source
Expand description

Command-line argument types and parsing helpers for the shuck executable. Command-line argument types and parsing helpers for the shuck CLI.

Structs§

Args
Parsed top-level arguments for the shuck command.
CheckCommand
Arguments for shuck check.
CleanCommand
Arguments for shuck clean.
FileSelectionArgs
File-discovery and exclusion flags shared by multiple commands.
FormatCommand
Arguments for shuck format.
InstallCommand
Arguments for shuck install.
PatternRuleSelectorPair
A <pattern>:<rule-selector> mapping from the CLI.
PatternShellPair
A <pattern>:<shell> mapping from the CLI.
RuleSelectionArgs
Rule-selection flags shared by shuck check.
RunCommand
Arguments for shuck run.
ServerCommand
Arguments for shuck server.
ShellCommand
Arguments for shuck shell.

Enums§

CheckOutputFormatArg
Output formats supported by shuck check.
Command
Supported shuck subcommands.
FormatDialectArg
Shell dialect override accepted by shuck format.
FormatIndentStyleArg
Indentation styles accepted by shuck format.
ManagedShellArg
Managed shell names accepted by shuck run, shuck install, and shuck shell.
TerminalColor
Color preference for terminal output.