pub struct LinkPlan {
pub args: Vec<String>,
pub output: PathBuf,
}Expand description
Result of build_link_plan.
Fields§
§args: Vec<String>Final argv to pass to the linker driver (cc / clang / etc.).
output: PathBufThe path the linker will write — equal to output passed in.
Surfaced separately so the runner can sanity-check existence
after the spawn returns.
Trait Implementations§
impl Eq for LinkPlan
impl StructuralPartialEq for LinkPlan
Auto Trait Implementations§
impl Freeze for LinkPlan
impl RefUnwindSafe for LinkPlan
impl Send for LinkPlan
impl Sync for LinkPlan
impl Unpin for LinkPlan
impl UnsafeUnpin for LinkPlan
impl UnwindSafe for LinkPlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.