pub struct EmailChannel {
pub smtp_host: String,
pub smtp_port: Option<u16>,
pub tls_mode: EmailTlsMode,
pub username: Option<String>,
pub password: Option<String>,
pub from: String,
pub to: Vec<String>,
pub reply_to: Option<String>,
}Fields§
§smtp_host: String§smtp_port: Option<u16>§tls_mode: EmailTlsMode§username: Option<String>§password: Option<String>§from: String§to: Vec<String>§reply_to: Option<String>Trait Implementations§
Source§impl Clone for EmailChannel
impl Clone for EmailChannel
Source§fn clone(&self) -> EmailChannel
fn clone(&self) -> EmailChannel
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 EmailChannel
impl Debug for EmailChannel
Source§impl DeliveryChannel for EmailChannel
impl DeliveryChannel for EmailChannel
async fn deliver( &self, _http_client: &Client, message: &MessageEnvelope, ) -> Result<DeliveryResult, NotifierError>
Source§impl<'de> Deserialize<'de> for EmailChannel
impl<'de> Deserialize<'de> for EmailChannel
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
impl Eq for EmailChannel
Source§impl PartialEq for EmailChannel
impl PartialEq for EmailChannel
Source§impl Serialize for EmailChannel
impl Serialize for EmailChannel
impl StructuralPartialEq for EmailChannel
Auto Trait Implementations§
impl Freeze for EmailChannel
impl RefUnwindSafe for EmailChannel
impl Send for EmailChannel
impl Sync for EmailChannel
impl Unpin for EmailChannel
impl UnsafeUnpin for EmailChannel
impl UnwindSafe for EmailChannel
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