pub struct ManifestDiff {
pub added: HashSet<String>,
pub removed: HashSet<String>,
pub modified: HashSet<String>,
}Expand description
Differences between two manifests.
Fields§
§added: HashSet<String>PURLs present in new but not old.
removed: HashSet<String>PURLs present in old but not new.
modified: HashSet<String>PURLs present in both but with different UUIDs.
Trait Implementations§
Source§impl Clone for ManifestDiff
impl Clone for ManifestDiff
Source§fn clone(&self) -> ManifestDiff
fn clone(&self) -> ManifestDiff
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 moreAuto Trait Implementations§
impl Freeze for ManifestDiff
impl RefUnwindSafe for ManifestDiff
impl Send for ManifestDiff
impl Sync for ManifestDiff
impl Unpin for ManifestDiff
impl UnsafeUnpin for ManifestDiff
impl UnwindSafe for ManifestDiff
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