pub struct ReceiptRule {
pub name: String,
pub enabled: bool,
pub scan_enabled: bool,
pub tls_policy: String,
pub recipients: Vec<String>,
pub actions: Vec<ReceiptAction>,
}Fields§
§name: String§enabled: bool§scan_enabled: bool§tls_policy: String§recipients: Vec<String>§actions: Vec<ReceiptAction>Trait Implementations§
Source§impl Clone for ReceiptRule
impl Clone for ReceiptRule
Source§fn clone(&self) -> ReceiptRule
fn clone(&self) -> ReceiptRule
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 ReceiptRule
impl Debug for ReceiptRule
Source§impl<'de> Deserialize<'de> for ReceiptRule
impl<'de> Deserialize<'de> for ReceiptRule
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
Auto Trait Implementations§
impl Freeze for ReceiptRule
impl RefUnwindSafe for ReceiptRule
impl Send for ReceiptRule
impl Sync for ReceiptRule
impl Unpin for ReceiptRule
impl UnsafeUnpin for ReceiptRule
impl UnwindSafe for ReceiptRule
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