pub struct EmailTemplateDiff {
pub name: String,
pub op: DiffOp<EmailTemplate>,
pub subject_changed: bool,
pub body_html_diff: Option<TextDiffSummary>,
pub body_plaintext_diff: Option<TextDiffSummary>,
pub metadata_changed: bool,
pub orphan: bool,
}Fields§
§name: String§op: DiffOp<EmailTemplate>§subject_changed: bool§body_html_diff: Option<TextDiffSummary>§body_plaintext_diff: Option<TextDiffSummary>§metadata_changed: bool§orphan: boolTrue when present in Braze but missing from Git.
Implementations§
Trait Implementations§
Source§impl Clone for EmailTemplateDiff
impl Clone for EmailTemplateDiff
Source§fn clone(&self) -> EmailTemplateDiff
fn clone(&self) -> EmailTemplateDiff
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 moreAuto Trait Implementations§
impl Freeze for EmailTemplateDiff
impl RefUnwindSafe for EmailTemplateDiff
impl Send for EmailTemplateDiff
impl Sync for EmailTemplateDiff
impl Unpin for EmailTemplateDiff
impl UnsafeUnpin for EmailTemplateDiff
impl UnwindSafe for EmailTemplateDiff
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