Struct contract_build::ExecuteArgs
source · pub struct ExecuteArgs {
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,
}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: boolTrait 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