Struct pace_core::PaceConfig
source · pub struct PaceConfig { /* private fields */ }Expand description
The pace configuration file
The pace configuration file is a TOML file that contains the configuration for the pace application.
Implementations§
source§impl PaceConfig
impl PaceConfig
sourcepub fn general(&self) -> &GeneralConfig
pub fn general(&self) -> &GeneralConfig
General configuration for the pace application
sourcepub fn reviews(&self) -> &Option<ReviewConfig>
pub fn reviews(&self) -> &Option<ReviewConfig>
Review configuration for the pace application
sourcepub fn export(&self) -> &Option<ExportConfig>
pub fn export(&self) -> &Option<ExportConfig>
Export configuration for the pace application
sourcepub fn database(&self) -> &Option<DatabaseConfig>
pub fn database(&self) -> &Option<DatabaseConfig>
Database configuration for the pace application
sourcepub fn pomodoro(&self) -> &Option<PomodoroConfig>
pub fn pomodoro(&self) -> &Option<PomodoroConfig>
Pomodoro configuration for the pace application
sourcepub fn inbox(&self) -> &Option<InboxConfig>
pub fn inbox(&self) -> &Option<InboxConfig>
Inbox configuration for the pace application
sourcepub fn auto_archival(&self) -> &Option<AutoArchivalConfig>
pub fn auto_archival(&self) -> &Option<AutoArchivalConfig>
Auto-archival configuration for the pace application
source§impl PaceConfig
impl PaceConfig
sourcepub fn general_mut(&mut self) -> &mut GeneralConfig
pub fn general_mut(&mut self) -> &mut GeneralConfig
General configuration for the pace application
sourcepub fn reviews_mut(&mut self) -> &mut Option<ReviewConfig>
pub fn reviews_mut(&mut self) -> &mut Option<ReviewConfig>
Review configuration for the pace application
sourcepub fn export_mut(&mut self) -> &mut Option<ExportConfig>
pub fn export_mut(&mut self) -> &mut Option<ExportConfig>
Export configuration for the pace application
sourcepub fn database_mut(&mut self) -> &mut Option<DatabaseConfig>
pub fn database_mut(&mut self) -> &mut Option<DatabaseConfig>
Database configuration for the pace application
sourcepub fn pomodoro_mut(&mut self) -> &mut Option<PomodoroConfig>
pub fn pomodoro_mut(&mut self) -> &mut Option<PomodoroConfig>
Pomodoro configuration for the pace application
sourcepub fn inbox_mut(&mut self) -> &mut Option<InboxConfig>
pub fn inbox_mut(&mut self) -> &mut Option<InboxConfig>
Inbox configuration for the pace application
sourcepub fn auto_archival_mut(&mut self) -> &mut Option<AutoArchivalConfig>
pub fn auto_archival_mut(&mut self) -> &mut Option<AutoArchivalConfig>
Auto-archival configuration for the pace application
source§impl PaceConfig
impl PaceConfig
sourcepub fn add_activity_log_path(&mut self, activity_log: impl AsRef<Path>)
pub fn add_activity_log_path(&mut self, activity_log: impl AsRef<Path>)
Create a new PaceConfig with the given path to an activity log file
§Arguments
activity_log - The path to the activity log file
Trait Implementations§
source§impl Clone for PaceConfig
impl Clone for PaceConfig
source§fn clone(&self) -> PaceConfig
fn clone(&self) -> PaceConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more