pub struct ReportGenerationParams {
pub include_original_message: IncludeOriginalMessage,
pub enable_expiration: bool,
pub enable_bounce: bool,
pub reporting_mta: RemoteMta,
pub stable_content: bool,
}
Fields§
§include_original_message: IncludeOriginalMessage
§enable_expiration: bool
§enable_bounce: bool
§reporting_mta: RemoteMta
§stable_content: bool
When used for testing, use a stable mime boundary
Trait Implementations§
Source§impl Clone for ReportGenerationParams
impl Clone for ReportGenerationParams
Source§fn clone(&self) -> ReportGenerationParams
fn clone(&self) -> ReportGenerationParams
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 ReportGenerationParams
impl Debug for ReportGenerationParams
Source§impl<'de> Deserialize<'de> for ReportGenerationParams
impl<'de> Deserialize<'de> for ReportGenerationParams
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
Source§impl PartialEq for ReportGenerationParams
impl PartialEq for ReportGenerationParams
impl StructuralPartialEq for ReportGenerationParams
Auto Trait Implementations§
impl Freeze for ReportGenerationParams
impl RefUnwindSafe for ReportGenerationParams
impl Send for ReportGenerationParams
impl Sync for ReportGenerationParams
impl Unpin for ReportGenerationParams
impl UnwindSafe for ReportGenerationParams
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