pub struct PlanImpact {
pub files_affected: usize,
pub dirs_created: usize,
pub files_moved: usize,
pub files_deleted: usize,
}Expand description
Impact summary of a plan.
Fields§
§files_affected: usizeTotal files affected
dirs_created: usizeDirectories created
files_moved: usizeFiles moved
files_deleted: usizeFiles deleted
Trait Implementations§
Source§impl Clone for PlanImpact
impl Clone for PlanImpact
Source§fn clone(&self) -> PlanImpact
fn clone(&self) -> PlanImpact
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 moreSource§impl Debug for PlanImpact
impl Debug for PlanImpact
Source§impl Default for PlanImpact
impl Default for PlanImpact
Source§fn default() -> PlanImpact
fn default() -> PlanImpact
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanImpact
impl<'de> Deserialize<'de> for PlanImpact
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
Auto Trait Implementations§
impl Freeze for PlanImpact
impl RefUnwindSafe for PlanImpact
impl Send for PlanImpact
impl Sync for PlanImpact
impl Unpin for PlanImpact
impl UnwindSafe for PlanImpact
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