pub struct ExtractedTitle {
pub title: String,
pub mentions: Vec<Id>,
pub tags: Vec<String>,
pub due: Option<DueSpec>,
pub recurrence: Option<Recurrence>,
}Expand description
Result of extract_title_syntax: the cleaned title plus whatever
special syntax was found, each in first-seen, deduplicated order (due/
recurrence keep the first successfully-parsed bracket of their kind).
Fields§
§title: String§mentions: Vec<Id>§due: Option<DueSpec>§recurrence: Option<Recurrence>Trait Implementations§
Source§impl Clone for ExtractedTitle
impl Clone for ExtractedTitle
Source§fn clone(&self) -> ExtractedTitle
fn clone(&self) -> ExtractedTitle
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 ExtractedTitle
impl Debug for ExtractedTitle
Source§impl Default for ExtractedTitle
impl Default for ExtractedTitle
Source§fn default() -> ExtractedTitle
fn default() -> ExtractedTitle
Returns the “default value” for a type. Read more
impl Eq for ExtractedTitle
Source§impl PartialEq for ExtractedTitle
impl PartialEq for ExtractedTitle
impl StructuralPartialEq for ExtractedTitle
Auto Trait Implementations§
impl Freeze for ExtractedTitle
impl RefUnwindSafe for ExtractedTitle
impl Send for ExtractedTitle
impl Sync for ExtractedTitle
impl Unpin for ExtractedTitle
impl UnsafeUnpin for ExtractedTitle
impl UnwindSafe for ExtractedTitle
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