pub struct ExecutionPreview {
pub applied_steps: usize,
pub file_changes: Vec<PlannedFileChange>,
pub summary: String,
}Expand description
Dry-run output. Produced by plan_execution before any write, and
displayed by the CLI as the “Plan to apply” preview.
Fields§
§applied_steps: usize§file_changes: Vec<PlannedFileChange>§summary: StringTrait Implementations§
Source§impl Clone for ExecutionPreview
impl Clone for ExecutionPreview
Source§fn clone(&self) -> ExecutionPreview
fn clone(&self) -> ExecutionPreview
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 ExecutionPreview
impl Debug for ExecutionPreview
Source§impl PartialEq for ExecutionPreview
impl PartialEq for ExecutionPreview
impl Eq for ExecutionPreview
impl StructuralPartialEq for ExecutionPreview
Auto Trait Implementations§
impl Freeze for ExecutionPreview
impl RefUnwindSafe for ExecutionPreview
impl Send for ExecutionPreview
impl Sync for ExecutionPreview
impl Unpin for ExecutionPreview
impl UnsafeUnpin for ExecutionPreview
impl UnwindSafe for ExecutionPreview
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more