pub struct TargetPlan {
pub platform: Platform,
pub scope: InstallScope,
pub dest_dir: PathBuf,
pub files: Vec<PlannedFile>,
pub action: TargetAction,
pub cmx_managed: bool,
}Expand description
The plan for a single target platform.
Fields§
§platform: Platform§scope: InstallScope§dest_dir: PathBuf§files: Vec<PlannedFile>§action: TargetAction§cmx_managed: boolWhether this platform is in the cmx-managed set.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TargetPlan
impl RefUnwindSafe for TargetPlan
impl Send for TargetPlan
impl Sync for TargetPlan
impl Unpin for TargetPlan
impl UnsafeUnpin for TargetPlan
impl UnwindSafe for TargetPlan
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