pub struct DependencySyncAction {
pub order_index: usize,
pub package_root: PathBuf,
pub manifest_path: PathBuf,
pub package_name: String,
pub risk: DependencyRiskClass,
pub metadata: DependencySyncMetadata,
}Expand description
Deterministic sync action for one canonical root.
Fields§
§order_index: usize§package_root: PathBuf§manifest_path: PathBuf§package_name: String§risk: DependencyRiskClass§metadata: DependencySyncMetadataTrait Implementations§
Source§impl Clone for DependencySyncAction
impl Clone for DependencySyncAction
Source§impl Debug for DependencySyncAction
impl Debug for DependencySyncAction
Source§impl<'de> Deserialize<'de> for DependencySyncAction
impl<'de> Deserialize<'de> for DependencySyncAction
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 DependencySyncAction
Source§impl PartialEq for DependencySyncAction
impl PartialEq for DependencySyncAction
Source§impl Serialize for DependencySyncAction
impl Serialize for DependencySyncAction
impl StructuralPartialEq for DependencySyncAction
Auto Trait Implementations§
impl Freeze for DependencySyncAction
impl RefUnwindSafe for DependencySyncAction
impl Send for DependencySyncAction
impl Sync for DependencySyncAction
impl Unpin for DependencySyncAction
impl UnsafeUnpin for DependencySyncAction
impl UnwindSafe for DependencySyncAction
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.