pub struct StructuredBuildArtifacts {
pub path: PathBuf,
pub exe: PathBuf,
pub rustc_args: Vec<String>,
pub rustc_envs: Vec<(String, String)>,
pub link_args: Vec<String>,
pub assets: HashSet<BundledAsset>,
}Fields§
§path: PathBuf§exe: PathBuf§rustc_args: Vec<String>§rustc_envs: Vec<(String, String)>§link_args: Vec<String>§assets: HashSet<BundledAsset>Trait Implementations§
Source§impl Clone for StructuredBuildArtifacts
impl Clone for StructuredBuildArtifacts
Source§fn clone(&self) -> StructuredBuildArtifacts
fn clone(&self) -> StructuredBuildArtifacts
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 StructuredBuildArtifacts
impl Debug for StructuredBuildArtifacts
Source§impl Default for StructuredBuildArtifacts
impl Default for StructuredBuildArtifacts
Source§fn default() -> StructuredBuildArtifacts
fn default() -> StructuredBuildArtifacts
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructuredBuildArtifacts
impl<'de> Deserialize<'de> for StructuredBuildArtifacts
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 StructuredBuildArtifacts
impl RefUnwindSafe for StructuredBuildArtifacts
impl Send for StructuredBuildArtifacts
impl Sync for StructuredBuildArtifacts
impl Unpin for StructuredBuildArtifacts
impl UnwindSafe for StructuredBuildArtifacts
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