pub struct DependencyChange {
pub dependency: DependencyId,
pub relation: String,
pub field: String,
pub before: String,
pub after: String,
}Expand description
One field that the candidate changes on an existing local dependency.
Fields§
§dependency: DependencyIdStable dependency identity.
relation: StringLocal relation, as KIND PREDECESSOR -> SUCCESSOR with work keys.
field: StringDependency field; an import changes only lag and lag_basis.
before: StringLocal value before the import.
after: StringValue in the candidate.
Trait Implementations§
Source§impl Clone for DependencyChange
impl Clone for DependencyChange
Source§impl Debug for DependencyChange
impl Debug for DependencyChange
Source§impl<'de> Deserialize<'de> for DependencyChange
impl<'de> Deserialize<'de> for DependencyChange
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 DependencyChange
Source§impl PartialEq for DependencyChange
impl PartialEq for DependencyChange
Source§impl Serialize for DependencyChange
impl Serialize for DependencyChange
impl StructuralPartialEq for DependencyChange
Auto Trait Implementations§
impl Freeze for DependencyChange
impl RefUnwindSafe for DependencyChange
impl Send for DependencyChange
impl Sync for DependencyChange
impl Unpin for DependencyChange
impl UnsafeUnpin for DependencyChange
impl UnwindSafe for DependencyChange
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