pub struct CapturePrompt {
pub name: String,
pub date: bool,
pub planning: Option<String>,
}Expand description
One %^{...} field a template asks for. A date prompt (%^{name}t,
%^t, …) takes the same input as due: and may be left empty.
planning names the keyword (DEADLINE, SCHEDULED) when the prompt
is that keyword’s date on the template’s planning line: due: or on:
then answers it, so the prompt need not be asked.
Fields§
§name: String§date: bool§planning: Option<String>Implementations§
Source§impl CapturePrompt
impl CapturePrompt
Sourcepub fn answered_by(&self, draft: &CaptureDraft) -> bool
pub fn answered_by(&self, draft: &CaptureDraft) -> bool
True when the capture line’s own due:/on: already gives this
prompt’s date.
Trait Implementations§
Source§impl Clone for CapturePrompt
impl Clone for CapturePrompt
Source§impl Debug for CapturePrompt
impl Debug for CapturePrompt
impl Eq for CapturePrompt
Source§impl PartialEq for CapturePrompt
impl PartialEq for CapturePrompt
impl StructuralPartialEq for CapturePrompt
Auto Trait Implementations§
impl Freeze for CapturePrompt
impl RefUnwindSafe for CapturePrompt
impl Send for CapturePrompt
impl Sync for CapturePrompt
impl Unpin for CapturePrompt
impl UnsafeUnpin for CapturePrompt
impl UnwindSafe for CapturePrompt
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