pub enum CargoFluxCommand {
Check(CheckOpts),
Clean(CleanOpts),
}
Variants§
Check(CheckOpts)
Check a local package and its dependencies for errors using Flux. This is the default command when no subcommand is provided.
Clean(CleanOpts)
Remove artifacts that cargo-flux has generated in the past
Implementations§
Source§impl CargoFluxCommand
impl CargoFluxCommand
Sourcepub fn forward_args(&self, cmd: &mut Command, config_file: &Path)
pub fn forward_args(&self, cmd: &mut Command, config_file: &Path)
Returns a vector of arguments to forward to the cargo command
Sourcepub fn cargo_subcommand(&self) -> &'static str
pub fn cargo_subcommand(&self) -> &'static str
Returns the cargo subcommand
pub fn metadata(&self) -> MetadataCommand
Trait Implementations§
Source§impl FromArgMatches for CargoFluxCommand
impl FromArgMatches for CargoFluxCommand
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<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Source§impl Subcommand for CargoFluxCommand
impl Subcommand for CargoFluxCommand
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Append to [
Command
] so it can instantiate self
via
[FromArgMatches::update_from_arg_matches_mut
] Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self
can parse a specific subcommandAuto Trait Implementations§
impl Freeze for CargoFluxCommand
impl RefUnwindSafe for CargoFluxCommand
impl Send for CargoFluxCommand
impl Sync for CargoFluxCommand
impl Unpin for CargoFluxCommand
impl UnwindSafe for CargoFluxCommand
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