pub struct EmailSettingsData {
pub server: Option<String>,
pub port: Option<f32>,
pub login: Option<String>,
pub password: Option<String>,
pub from: Option<String>,
pub from_display: Option<String>,
}Fields§
§server: Option<String>Smtp server host
port: Option<f32>Smtp server port
login: Option<String>Smtp server username
password: Option<String>Smtp server password
from: Option<String>Email to send from
from_display: Option<String>The name of the sender
Implementations§
Source§impl EmailSettingsData
impl EmailSettingsData
pub fn new() -> EmailSettingsData
Trait Implementations§
Source§impl Clone for EmailSettingsData
impl Clone for EmailSettingsData
Source§fn clone(&self) -> EmailSettingsData
fn clone(&self) -> EmailSettingsData
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 EmailSettingsData
impl Debug for EmailSettingsData
Source§impl Default for EmailSettingsData
impl Default for EmailSettingsData
Source§fn default() -> EmailSettingsData
fn default() -> EmailSettingsData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EmailSettingsData
impl<'de> Deserialize<'de> for EmailSettingsData
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 EmailSettingsData
impl PartialEq for EmailSettingsData
Source§impl Serialize for EmailSettingsData
impl Serialize for EmailSettingsData
impl StructuralPartialEq for EmailSettingsData
Auto Trait Implementations§
impl Freeze for EmailSettingsData
impl RefUnwindSafe for EmailSettingsData
impl Send for EmailSettingsData
impl Sync for EmailSettingsData
impl Unpin for EmailSettingsData
impl UnwindSafe for EmailSettingsData
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