pub struct ForecastedConflict {
pub path: RelativePath,
pub kind: ApplyConflictKind,
}Expand description
An apply conflict a forecast predicts: one path, its conflict kind.
Normalized to RelativePath by the producer, unlike
PredictedConflict, which keeps a lossless PathBuf.
Fields§
§path: RelativePath§kind: ApplyConflictKindTrait Implementations§
Source§impl Clone for ForecastedConflict
impl Clone for ForecastedConflict
Source§fn clone(&self) -> ForecastedConflict
fn clone(&self) -> ForecastedConflict
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ForecastedConflict
impl Debug for ForecastedConflict
Source§impl<'de> Deserialize<'de> for ForecastedConflict
impl<'de> Deserialize<'de> for ForecastedConflict
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
impl Eq for ForecastedConflict
Source§impl PartialEq for ForecastedConflict
impl PartialEq for ForecastedConflict
Source§impl Serialize for ForecastedConflict
impl Serialize for ForecastedConflict
impl StructuralPartialEq for ForecastedConflict
Auto Trait Implementations§
impl Freeze for ForecastedConflict
impl RefUnwindSafe for ForecastedConflict
impl Send for ForecastedConflict
impl Sync for ForecastedConflict
impl Unpin for ForecastedConflict
impl UnsafeUnpin for ForecastedConflict
impl UnwindSafe for ForecastedConflict
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