pub struct MemberDiff {
pub summary: DiffSummary,
pub entries: Vec<MemberDiffEntry>,
}Expand description
The member-level diff result: counts + one entry per resource
member, sorted by path. The root project.json is EXCLUDED (it is
not a resource; project_meta_delta surfaces it separately).
Fields§
§summary: DiffSummaryThe four counts.
entries: Vec<MemberDiffEntry>Every resource member with its status, path-sorted.
Trait Implementations§
Source§impl Clone for MemberDiff
impl Clone for MemberDiff
Source§fn clone(&self) -> MemberDiff
fn clone(&self) -> MemberDiff
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 MemberDiff
impl Debug for MemberDiff
Source§impl PartialEq for MemberDiff
impl PartialEq for MemberDiff
Source§impl Serialize for MemberDiff
impl Serialize for MemberDiff
impl StructuralPartialEq for MemberDiff
Auto Trait Implementations§
impl Freeze for MemberDiff
impl RefUnwindSafe for MemberDiff
impl Send for MemberDiff
impl Sync for MemberDiff
impl Unpin for MemberDiff
impl UnsafeUnpin for MemberDiff
impl UnwindSafe for MemberDiff
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