pub struct WizardCaldavConfig {
pub host: String,
pub port: u16,
pub encryption: Encryption,
pub home_url: Option<String>,
pub auth: CaldavAuth,
}Available on crate features
caldav and wizard only.Expand description
CalDAV account settings collected by the wizard.
Fields§
§host: StringThe CalDAV server hostname.
port: u16The CalDAV server port.
encryption: EncryptionThe connection encryption scheme.
home_url: Option<String>Optional path override on the discovered server (used when the admin published the calendar home-set at a non-default URL).
auth: CaldavAuthThe authentication method and its secret.
Trait Implementations§
Source§impl Clone for WizardCaldavConfig
impl Clone for WizardCaldavConfig
Source§fn clone(&self) -> WizardCaldavConfig
fn clone(&self) -> WizardCaldavConfig
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 WizardCaldavConfig
impl RefUnwindSafe for WizardCaldavConfig
impl Send for WizardCaldavConfig
impl Sync for WizardCaldavConfig
impl Unpin for WizardCaldavConfig
impl UnsafeUnpin for WizardCaldavConfig
impl UnwindSafe for WizardCaldavConfig
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