Struct cargo_shim::BuildConfig
source · pub struct BuildConfig {Show 13 fields
pub build_target: BuildTarget,
pub build_type: BuildType,
pub triplet: Option<String>,
pub package: Option<String>,
pub features: Vec<String>,
pub no_default_features: bool,
pub enable_all_features: bool,
pub extra_paths: Vec<PathBuf>,
pub extra_rustflags: Vec<String>,
pub extra_environment: Vec<(String, String)>,
pub message_format: MessageFormat,
pub is_verbose: bool,
pub use_color: bool,
}
Fields
build_target: BuildTarget
build_type: BuildType
triplet: Option<String>
package: Option<String>
features: Vec<String>
no_default_features: bool
enable_all_features: bool
extra_paths: Vec<PathBuf>
extra_rustflags: Vec<String>
extra_environment: Vec<(String, String)>
message_format: MessageFormat
is_verbose: bool
use_color: bool
Implementations
sourceimpl BuildConfig
impl BuildConfig
Trait Implementations
sourceimpl Clone for BuildConfig
impl Clone for BuildConfig
sourcefn clone(&self) -> BuildConfig
fn clone(&self) -> BuildConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations
impl RefUnwindSafe for BuildConfig
impl Send for BuildConfig
impl Sync for BuildConfig
impl Unpin for BuildConfig
impl UnwindSafe for BuildConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more