pub struct NotmuchConfig {
pub database_path: Option<PathBuf>,
pub mail_root: Option<PathBuf>,
pub primary_email: Option<String>,
pub other_email: Vec<String>,
pub user_name: Option<String>,
pub exclude_tags: Vec<String>,
pub new_tags: Vec<String>,
}Fields§
§database_path: Option<PathBuf>§mail_root: Option<PathBuf>§primary_email: Option<String>§other_email: Vec<String>§user_name: Option<String>Implementations§
Source§impl NotmuchConfig
impl NotmuchConfig
Trait Implementations§
Source§impl Clone for NotmuchConfig
impl Clone for NotmuchConfig
Source§fn clone(&self) -> NotmuchConfig
fn clone(&self) -> NotmuchConfig
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 NotmuchConfig
impl Debug for NotmuchConfig
Source§impl Default for NotmuchConfig
impl Default for NotmuchConfig
Source§fn default() -> NotmuchConfig
fn default() -> NotmuchConfig
Returns the “default value” for a type. Read more
impl Eq for NotmuchConfig
Source§impl PartialEq for NotmuchConfig
impl PartialEq for NotmuchConfig
impl StructuralPartialEq for NotmuchConfig
Auto Trait Implementations§
impl Freeze for NotmuchConfig
impl RefUnwindSafe for NotmuchConfig
impl Send for NotmuchConfig
impl Sync for NotmuchConfig
impl Unpin for NotmuchConfig
impl UnsafeUnpin for NotmuchConfig
impl UnwindSafe for NotmuchConfig
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