pub struct RawBuildConfig {
pub tool: Option<String>,
pub manifest_path: Option<PathBuf>,
pub artifact: Option<String>,
pub target: Option<String>,
pub profile: Option<String>,
pub features: Vec<String>,
pub no_default_features: bool,
pub post_build: Vec<String>,
}Fields§
§tool: Option<String>§manifest_path: Option<PathBuf>§artifact: Option<String>§target: Option<String>§profile: Option<String>§features: Vec<String>§no_default_features: bool§post_build: Vec<String>Trait Implementations§
Source§impl Clone for RawBuildConfig
impl Clone for RawBuildConfig
Source§fn clone(&self) -> RawBuildConfig
fn clone(&self) -> RawBuildConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RawBuildConfig
impl Debug for RawBuildConfig
Source§impl Default for RawBuildConfig
impl Default for RawBuildConfig
Source§fn default() -> RawBuildConfig
fn default() -> RawBuildConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RawBuildConfig
impl<'de> Deserialize<'de> for RawBuildConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RawBuildConfig
impl RefUnwindSafe for RawBuildConfig
impl Send for RawBuildConfig
impl Sync for RawBuildConfig
impl Unpin for RawBuildConfig
impl UnsafeUnpin for RawBuildConfig
impl UnwindSafe for RawBuildConfig
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