pub struct DaemonOptions {
pub interval_secs: u64,
pub max_consecutive_errors: u32,
pub external_only: bool,
}Expand description
Options for the daemon.
Fields§
§interval_secs: u64Poll interval in seconds.
max_consecutive_errors: u32Max consecutive poll errors before giving up.
external_only: boolAuto-mount only external volumes.
Trait Implementations§
Source§impl Clone for DaemonOptions
impl Clone for DaemonOptions
Source§fn clone(&self) -> DaemonOptions
fn clone(&self) -> DaemonOptions
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 DaemonOptions
impl Debug for DaemonOptions
Source§impl Default for DaemonOptions
impl Default for DaemonOptions
Source§impl<'de> Deserialize<'de> for DaemonOptions
impl<'de> Deserialize<'de> for DaemonOptions
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
Auto Trait Implementations§
impl Freeze for DaemonOptions
impl RefUnwindSafe for DaemonOptions
impl Send for DaemonOptions
impl Sync for DaemonOptions
impl Unpin for DaemonOptions
impl UnsafeUnpin for DaemonOptions
impl UnwindSafe for DaemonOptions
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