pub struct CargoBuildCmd {
pub package: Option<String>,
pub bin: Option<String>,
pub example: Option<String>,
pub release: bool,
pub cargo_args: Option<String>,
pub target: Option<String>,
}Expand description
Verbatim clone of cargo run args
Fields§
§package: Option<String>Package with the target to run
bin: Option<String>Name of the bin target to run
example: Option<String>Name of the example target to run
release: boolBuild artifacts in release mode, with optimizations
cargo_args: Option<String>Any additional arguments passed to cargo
target: Option<String>used by watcher to also build for wasm
Implementations§
Trait Implementations§
Source§impl Args for CargoBuildCmd
impl Args for CargoBuildCmd
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 Clone for CargoBuildCmd
impl Clone for CargoBuildCmd
Source§fn clone(&self) -> CargoBuildCmd
fn clone(&self) -> CargoBuildCmd
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CommandFactory for CargoBuildCmd
impl CommandFactory for CargoBuildCmd
Source§impl Debug for CargoBuildCmd
impl Debug for CargoBuildCmd
Source§impl Default for CargoBuildCmd
impl Default for CargoBuildCmd
Source§impl FromArgMatches for CargoBuildCmd
impl FromArgMatches for CargoBuildCmd
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.Source§impl Parser for CargoBuildCmd
impl Parser for CargoBuildCmd
Source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error.
Source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
Source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Auto Trait Implementations§
impl Freeze for CargoBuildCmd
impl RefUnwindSafe for CargoBuildCmd
impl Send for CargoBuildCmd
impl Sync for CargoBuildCmd
impl Unpin for CargoBuildCmd
impl UnwindSafe for CargoBuildCmd
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T, V> IntoMaybeSignal<T, IntoIntoMaybeSignalMarker> for Vwhere
V: Into<T>,
impl<T, V> IntoMaybeSignal<T, IntoIntoMaybeSignalMarker> for Vwhere
V: Into<T>,
fn into_maybe_signal(self) -> MaybeSignal<T>
Source§impl<T> IntoRouteFunc<T, T> for Twhere
T: 'static,
impl<T> IntoRouteFunc<T, T> for Twhere
T: 'static,
fn into_route_func(self) -> T
Source§impl<T> PipelineTarget for T
impl<T> PipelineTarget for T
fn xdebug(self) -> Selfwhere
Self: Debug,
fn xdisplay(self) -> Selfwhere
Self: Display,
fn xtap_mut(&mut self, func: impl FnOnce(&mut Self)) -> &mut Self
Source§fn xpipe<P, O>(self, pipeline: P) -> Owhere
P: Pipeline<Self, O>,
fn xpipe<P, O>(self, pipeline: P) -> Owhere
P: Pipeline<Self, O>,
its like map but for our pipeline trait