pub struct Conflict {
pub target: PathBuf,
pub claimants: Vec<Claimant>,
}Expand description
A cross-pack conflict: multiple packs claim the same effective target.
Fields§
§target: PathBufThe resolved target path (filesystem path for Link intents, descriptive label for path executable collisions).
claimants: Vec<Claimant>Every pack that claims this target.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Conflict
impl RefUnwindSafe for Conflict
impl Send for Conflict
impl Sync for Conflict
impl Unpin for Conflict
impl UnsafeUnpin for Conflict
impl UnwindSafe for Conflict
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