pub struct WizardImapConfig {
pub host: String,
pub port: u16,
pub encryption: Encryption,
pub login: String,
pub auth: ImapAuth,
}Available on crate features
imap and wizard only.Expand description
IMAP account settings collected by the wizard.
Fields§
§host: StringThe IMAP server hostname.
port: u16The IMAP server port.
encryption: EncryptionThe connection encryption scheme.
login: StringThe login (username) sent during authentication.
auth: ImapAuthThe authentication method and its secret.
Trait Implementations§
Source§impl Clone for WizardImapConfig
impl Clone for WizardImapConfig
Source§fn clone(&self) -> WizardImapConfig
fn clone(&self) -> WizardImapConfig
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 moreAuto Trait Implementations§
impl Freeze for WizardImapConfig
impl RefUnwindSafe for WizardImapConfig
impl Send for WizardImapConfig
impl Sync for WizardImapConfig
impl Unpin for WizardImapConfig
impl UnsafeUnpin for WizardImapConfig
impl UnwindSafe for WizardImapConfig
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