pub struct InitCiCommand {Show 38 fields
pub packages: Vec<String>,
pub workspace: bool,
pub platform: Platform,
pub runtime: Option<RuntimeChoice>,
pub runner: Option<String>,
pub windows_runner: Option<String>,
pub step_runner: Vec<String>,
pub granular: bool,
pub maintainer_key: Option<String>,
pub maintainers_gpg: Option<Utf8PathBuf>,
pub release_smoke_command: Option<String>,
pub check: bool,
pub diff: bool,
pub with_nextest: Option<bool>,
pub with_msrv: Option<bool>,
pub with_audit: Option<bool>,
pub with_deny: Option<bool>,
pub with_docs: Option<bool>,
pub with_om_ci: Option<bool>,
pub om_ci_augment: Option<bool>,
pub omnix_ref: Option<String>,
pub with_artifacts: Option<bool>,
pub with_pypi_publish: Option<bool>,
pub publish_crates: Option<bool>,
pub with_homebrew: bool,
pub with_chocolatey: bool,
pub with_scoop: bool,
pub with_codeberg_pages: bool,
pub with_vscode: bool,
pub pages_repo: Option<String>,
pub pages_canonical_domain: Option<String>,
pub pages_site_output: Option<String>,
pub pages_token_secret: Option<String>,
pub pages_source_branch: Option<String>,
pub pages_deploy_app: Option<String>,
pub homebrew: HomebrewOverridesArgs,
pub chocolatey: ChocolateyOverridesArgs,
pub scoop: ScoopOverridesArgs,
}Fields§
§packages: Vec<String>§workspace: bool§platform: Platform§runtime: Option<RuntimeChoice>§runner: Option<String>§windows_runner: Option<String>§step_runner: Vec<String>§granular: bool§maintainer_key: Option<String>§maintainers_gpg: Option<Utf8PathBuf>§release_smoke_command: Option<String>§check: bool§diff: bool§with_nextest: Option<bool>§with_msrv: Option<bool>§with_audit: Option<bool>§with_deny: Option<bool>§with_docs: Option<bool>§with_om_ci: Option<bool>§om_ci_augment: Option<bool>§omnix_ref: Option<String>§with_artifacts: Option<bool>§with_pypi_publish: Option<bool>§publish_crates: Option<bool>§with_homebrew: bool§with_chocolatey: bool§with_scoop: bool§with_codeberg_pages: bool§with_vscode: bool§pages_repo: Option<String>§pages_canonical_domain: Option<String>§pages_site_output: Option<String>§pages_token_secret: Option<String>§pages_source_branch: Option<String>§pages_deploy_app: Option<String>§homebrew: HomebrewOverridesArgs§chocolatey: ChocolateyOverridesArgs§scoop: ScoopOverridesArgsTrait Implementations§
Source§impl Args for InitCiCommand
impl Args for InitCiCommand
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl Debug for InitCiCommand
impl Debug for InitCiCommand
Source§impl FromArgMatches for InitCiCommand
impl FromArgMatches for InitCiCommand
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Freeze for InitCiCommand
impl RefUnwindSafe for InitCiCommand
impl Send for InitCiCommand
impl Sync for InitCiCommand
impl Unpin for InitCiCommand
impl UnsafeUnpin for InitCiCommand
impl UnwindSafe for InitCiCommand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more