pub struct OverlaySummary {
pub dropped: usize,
pub replaced: usize,
pub added: usize,
}Expand description
Per-run accounting of the overlay merge. The install pipeline echoes this in dry-run / apply output so reviewers see at a glance that an overlay is in play (the architecture doc requires dry-run to expose the post-merge effective config).
Fields§
§dropped: usize§replaced: usize§added: usizeImplementations§
Trait Implementations§
Source§impl Clone for OverlaySummary
impl Clone for OverlaySummary
impl Copy for OverlaySummary
Source§impl Debug for OverlaySummary
impl Debug for OverlaySummary
Source§impl Default for OverlaySummary
impl Default for OverlaySummary
impl Eq for OverlaySummary
Source§impl PartialEq for OverlaySummary
impl PartialEq for OverlaySummary
Source§impl Serialize for OverlaySummary
impl Serialize for OverlaySummary
impl StructuralPartialEq for OverlaySummary
Auto Trait Implementations§
impl Freeze for OverlaySummary
impl RefUnwindSafe for OverlaySummary
impl Send for OverlaySummary
impl Sync for OverlaySummary
impl Unpin for OverlaySummary
impl UnsafeUnpin for OverlaySummary
impl UnwindSafe for OverlaySummary
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.