Struct contract_build::ExecuteArgs
source · pub struct ExecuteArgs {Show 13 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 lint: bool,
pub output_type: OutputType,
pub skip_wasm_validation: bool,
pub target: Target,
}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§lint: bool§output_type: OutputType§skip_wasm_validation: bool§target: TargetTrait 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 moresource§impl Default for ExecuteArgs
impl Default for ExecuteArgs
source§fn default() -> ExecuteArgs
fn default() -> ExecuteArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
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