pub struct ExecuteArgs {Show 15 fields
pub manifest_path: ManifestPath,
pub verbosity: Verbosity,
pub build_mode: BuildMode,
pub features: Features,
pub network: Network,
pub build_artifact: BuildArtifacts,
pub unstable_flags: UnstableFlags,
pub optimization_passes: Option<OptimizationPasses>,
pub keep_debug_symbols: bool,
pub extra_lints: bool,
pub output_type: OutputType,
pub skip_wasm_validation: bool,
pub target: Target,
pub max_memory_pages: u64,
pub image: ImageVariant,
}Expand description
Arguments to use when executing build or check commands.
Fields§
§manifest_path: ManifestPathThe location of the Cargo manifest (Cargo.toml) file to use.
verbosity: Verbosity§build_mode: BuildMode§features: Features§network: Network§build_artifact: BuildArtifacts§unstable_flags: UnstableFlags§optimization_passes: Option<OptimizationPasses>§keep_debug_symbols: bool§extra_lints: bool§output_type: OutputType§skip_wasm_validation: bool§target: Target§max_memory_pages: u64§image: ImageVariantTrait Implementations§
Source§impl Clone for ExecuteArgs
impl Clone for ExecuteArgs
Source§fn clone(&self) -> ExecuteArgs
fn clone(&self) -> ExecuteArgs
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 moreAuto Trait Implementations§
impl Freeze for ExecuteArgs
impl RefUnwindSafe for ExecuteArgs
impl Send for ExecuteArgs
impl Sync for ExecuteArgs
impl Unpin for ExecuteArgs
impl UnwindSafe for ExecuteArgs
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 more