pub struct ResolutionConflict {
pub package_name: String,
pub conflicting_requirements: Vec<Requirement>,
pub source_packages: Vec<String>,
}Expand description
A conflict encountered during resolution
Fields§
§package_name: StringThe package name that has conflicting requirements
conflicting_requirements: Vec<Requirement>The conflicting requirements
source_packages: Vec<String>The packages that introduced these requirements
Trait Implementations§
Source§impl Clone for ResolutionConflict
impl Clone for ResolutionConflict
Source§fn clone(&self) -> ResolutionConflict
fn clone(&self) -> ResolutionConflict
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 ResolutionConflict
impl Debug for ResolutionConflict
Auto Trait Implementations§
impl Freeze for ResolutionConflict
impl RefUnwindSafe for ResolutionConflict
impl Send for ResolutionConflict
impl Sync for ResolutionConflict
impl Unpin for ResolutionConflict
impl UnwindSafe for ResolutionConflict
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more