pub struct OutreachConfig {
pub follow_up_delay: Option<String>,
pub require_consent: bool,
}Expand description
Outreach and follow-up configuration.
Fields§
§follow_up_delay: Option<String>Follow-up timing after last interaction (e.g. “48h”, “7d”).
require_consent: boolWhether consent is required before outreach.
Trait Implementations§
Source§impl Clone for OutreachConfig
impl Clone for OutreachConfig
Source§fn clone(&self) -> OutreachConfig
fn clone(&self) -> OutreachConfig
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 moreSource§impl Debug for OutreachConfig
impl Debug for OutreachConfig
Source§impl<'de> Deserialize<'de> for OutreachConfig
impl<'de> Deserialize<'de> for OutreachConfig
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 OutreachConfig
impl PartialEq for OutreachConfig
Source§fn eq(&self, other: &OutreachConfig) -> bool
fn eq(&self, other: &OutreachConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OutreachConfig
impl Serialize for OutreachConfig
impl StructuralPartialEq for OutreachConfig
Auto Trait Implementations§
impl Freeze for OutreachConfig
impl RefUnwindSafe for OutreachConfig
impl Send for OutreachConfig
impl Sync for OutreachConfig
impl Unpin for OutreachConfig
impl UnsafeUnpin for OutreachConfig
impl UnwindSafe for OutreachConfig
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