pub struct ResolvedEditorConfig {Show 27 fields
pub editor: String,
pub editor_version: String,
pub org_directory: Option<String>,
pub agenda_files: Vec<String>,
pub todo_sequences: Vec<Vec<String>>,
pub tags_column: i64,
pub tag_inheritance_exclusions: Vec<String>,
pub highest_priority: String,
pub lowest_priority: String,
pub default_priority: String,
pub deadline_warning_days: i64,
pub agenda_span: String,
pub agenda_start_day: Option<String>,
pub week_start: WeekStart,
pub skip_scheduled_if_done: bool,
pub skip_deadline_if_done: bool,
pub skip_timestamp_if_done: bool,
pub sorting_strategy: Vec<String>,
pub log_done: String,
pub log_repeat: String,
pub log_reschedule: String,
pub log_redeadline: String,
pub log_into_drawer: bool,
pub capture: Vec<ImportedCapture>,
pub commands: Vec<ImportedCommand>,
pub diagnostics: Vec<ImportDiagnostic>,
pub verification: BTreeMap<String, String>,
}Fields§
§editor: String§editor_version: String§org_directory: Option<String>org-directory when the config sets it; it becomes the root on a first import.
agenda_files: Vec<String>Agenda entries as written in the editor config, made absolute: files, directories or globs.
todo_sequences: Vec<Vec<String>>§tag_inheritance_exclusions: Vec<String>§highest_priority: String§lowest_priority: String§default_priority: String§deadline_warning_days: i64§agenda_span: String§agenda_start_day: Option<String>§week_start: WeekStart§skip_scheduled_if_done: bool§skip_deadline_if_done: bool§skip_timestamp_if_done: bool§sorting_strategy: Vec<String>§log_done: String§log_repeat: String§log_reschedule: String§log_redeadline: String§log_into_drawer: bool§capture: Vec<ImportedCapture>In the editor’s order: as written for Emacs; by key for nvim-orgmode, whose Lua table keeps no order. config.toml keeps this order.
commands: Vec<ImportedCommand>§diagnostics: Vec<ImportDiagnostic>§verification: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for ResolvedEditorConfig
impl Clone for ResolvedEditorConfig
Source§impl Debug for ResolvedEditorConfig
impl Debug for ResolvedEditorConfig
Source§impl<'de> Deserialize<'de> for ResolvedEditorConfig
impl<'de> Deserialize<'de> for ResolvedEditorConfig
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 ResolvedEditorConfig
impl RefUnwindSafe for ResolvedEditorConfig
impl Send for ResolvedEditorConfig
impl Sync for ResolvedEditorConfig
impl Unpin for ResolvedEditorConfig
impl UnsafeUnpin for ResolvedEditorConfig
impl UnwindSafe for ResolvedEditorConfig
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