//! Resources to create a completion generator program.
modexec;modnew;modshell;pubuseshell::Shell;usestd::path::PathBuf;/// Arguments of a completion generator program.
#[derive(Debug, Clone, Eq, PartialEq)]pubstructApp{/// Binary name.
pubbin: String,
/// File to write to.
/// `None` translates to stdout.
puboutput:Option<PathBuf>,
/// Type of shell.
pubshell: Shell,
}