pub struct ParsedTaskMetadata {Show 15 fields
pub description: String,
pub due: Option<String>,
pub scheduled: Option<String>,
pub start: Option<String>,
pub done: Option<String>,
pub cancelled: Option<String>,
pub created: Option<String>,
pub priority: Option<char>,
pub recurrence: Option<String>,
pub on_completion: Option<String>,
pub id: Option<String>,
pub depends_on: Vec<String>,
pub tags: Vec<String>,
pub block_ref: Option<String>,
pub metadata: HashMap<String, String>,
}Expand description
Parsed content and trailing metadata for an Obsidian task.
Fields§
§description: String§due: Option<String>§scheduled: Option<String>§start: Option<String>§done: Option<String>§cancelled: Option<String>§created: Option<String>§priority: Option<char>§recurrence: Option<String>§on_completion: Option<String>§id: Option<String>§depends_on: Vec<String>§block_ref: Option<String>§metadata: HashMap<String, String>Trait Implementations§
Source§impl Clone for ParsedTaskMetadata
impl Clone for ParsedTaskMetadata
Source§fn clone(&self) -> ParsedTaskMetadata
fn clone(&self) -> ParsedTaskMetadata
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 ParsedTaskMetadata
impl Debug for ParsedTaskMetadata
Source§impl Default for ParsedTaskMetadata
impl Default for ParsedTaskMetadata
Source§fn default() -> ParsedTaskMetadata
fn default() -> ParsedTaskMetadata
Returns the “default value” for a type. Read more
impl Eq for ParsedTaskMetadata
Source§impl PartialEq for ParsedTaskMetadata
impl PartialEq for ParsedTaskMetadata
impl StructuralPartialEq for ParsedTaskMetadata
Auto Trait Implementations§
impl Freeze for ParsedTaskMetadata
impl RefUnwindSafe for ParsedTaskMetadata
impl Send for ParsedTaskMetadata
impl Sync for ParsedTaskMetadata
impl Unpin for ParsedTaskMetadata
impl UnsafeUnpin for ParsedTaskMetadata
impl UnwindSafe for ParsedTaskMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.