pub struct BuildFeatures {
pub target_triple: String,
pub opt_level: Option<String>,
pub debug_info: bool,
pub compile_features: Vec<String>,
pub cargo_features: Vec<String>,
}Expand description
Build and compiler features
Fields§
§target_triple: StringTarget triple for this build
opt_level: Option<String>Optimization level
debug_info: boolDebug info available
compile_features: Vec<String>Feature flags enabled at compile time
cargo_features: Vec<String>Cargo features enabled
Trait Implementations§
Source§impl Clone for BuildFeatures
impl Clone for BuildFeatures
Source§fn clone(&self) -> BuildFeatures
fn clone(&self) -> BuildFeatures
Returns a duplicate 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 Debug for BuildFeatures
impl Debug for BuildFeatures
Source§impl Default for BuildFeatures
impl Default for BuildFeatures
Source§fn default() -> BuildFeatures
fn default() -> BuildFeatures
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BuildFeatures
impl RefUnwindSafe for BuildFeatures
impl Send for BuildFeatures
impl Sync for BuildFeatures
impl Unpin for BuildFeatures
impl UnwindSafe for BuildFeatures
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> 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