pub struct ReleaseDiff {
pub tag_name: String,
pub current_version: Option<String>,
pub next_version: String,
pub resources: Vec<ResourceDiff>,
}Expand description
Aggregate plan diff.
Fields§
§tag_name: String§current_version: Option<String>§next_version: String§resources: Vec<ResourceDiff>Implementations§
Source§impl ReleaseDiff
impl ReleaseDiff
Sourcepub fn summary(&self) -> DiffSummary
pub fn summary(&self) -> DiffSummary
Summary counts by action.
Trait Implementations§
Source§impl Clone for ReleaseDiff
impl Clone for ReleaseDiff
Source§fn clone(&self) -> ReleaseDiff
fn clone(&self) -> ReleaseDiff
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 ReleaseDiff
impl Debug for ReleaseDiff
Auto Trait Implementations§
impl Freeze for ReleaseDiff
impl RefUnwindSafe for ReleaseDiff
impl Send for ReleaseDiff
impl Sync for ReleaseDiff
impl Unpin for ReleaseDiff
impl UnsafeUnpin for ReleaseDiff
impl UnwindSafe for ReleaseDiff
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