pub struct CaptureTemplate {
pub key: String,
pub desc: String,
pub file: Option<String>,
pub heading: Option<String>,
pub olpath: Option<Vec<String>>,
pub id: Option<String>,
pub datetree: bool,
pub template: String,
pub template_file: Option<String>,
}Fields§
§key: String§desc: String§file: Option<String>The target, as org-capture’s: id alone, or file alone
(file), with heading (file+headline) or with olpath
(file+olp). datetree goes with file alone (file+datetree) or with
olpath (file+olp+datetree).
heading: Option<String>§olpath: Option<Vec<String>>§id: Option<String>§datetree: bool§template: StringThe entry’s text with org-capture escapes (%?, %U, %^{prompt}).
A template has exactly one of template and template_file; empty
is none. load_settings reads a template_file into template.
template_file: Option<String>A file holding the template text; a relative path is under the first root, as Org’s are under org-directory.
Trait Implementations§
Source§impl Clone for CaptureTemplate
impl Clone for CaptureTemplate
Source§impl Debug for CaptureTemplate
impl Debug for CaptureTemplate
Source§impl Default for CaptureTemplate
The default t template: a TODO in inbox.org under Inbox, stamped with
its creation time.
impl Default for CaptureTemplate
The default t template: a TODO in inbox.org under Inbox, stamped with
its creation time.
Source§impl<'de> Deserialize<'de> for CaptureTemplate
impl<'de> Deserialize<'de> for CaptureTemplate
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
impl Eq for CaptureTemplate
Source§impl PartialEq for CaptureTemplate
impl PartialEq for CaptureTemplate
Source§impl Serialize for CaptureTemplate
impl Serialize for CaptureTemplate
impl StructuralPartialEq for CaptureTemplate
Auto Trait Implementations§
impl Freeze for CaptureTemplate
impl RefUnwindSafe for CaptureTemplate
impl Send for CaptureTemplate
impl Sync for CaptureTemplate
impl Unpin for CaptureTemplate
impl UnsafeUnpin for CaptureTemplate
impl UnwindSafe for CaptureTemplate
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