pub struct ValidationCompleteEmail {
pub to: String,
pub name: String,
pub app_name: String,
pub score: u32,
pub issues_count: u32,
pub critical_count: u32,
pub report_url: String,
pub status: String,
}Expand description
Validation complete notification
Fields§
§to: StringRecipient email address
name: StringUser’s display name
app_name: StringApp name
score: u32Validation score (0-100)
issues_count: u32Number of issues found
critical_count: u32Number of critical issues
report_url: StringLink to full report
status: StringStatus: “passed”, “needs_review”, “failed”
Trait Implementations§
Source§impl Clone for ValidationCompleteEmail
impl Clone for ValidationCompleteEmail
Source§fn clone(&self) -> ValidationCompleteEmail
fn clone(&self) -> ValidationCompleteEmail
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 ValidationCompleteEmail
impl Debug for ValidationCompleteEmail
Source§impl EmailTemplate for ValidationCompleteEmail
impl EmailTemplate for ValidationCompleteEmail
Source§fn template_name(&self) -> &'static str
fn template_name(&self) -> &'static str
Get the template name (without extension) Read more
Source§fn priority(&self) -> EmailPriority
fn priority(&self) -> EmailPriority
Get the priority level (for queue ordering)
Auto Trait Implementations§
impl Freeze for ValidationCompleteEmail
impl RefUnwindSafe for ValidationCompleteEmail
impl Send for ValidationCompleteEmail
impl Sync for ValidationCompleteEmail
impl Unpin for ValidationCompleteEmail
impl UnwindSafe for ValidationCompleteEmail
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