pub struct DailyNoteInfo {
pub path: PathBuf,
pub exists: bool,
pub sections: Vec<String>,
pub log_count: u32,
}Expand description
Information about a daily note.
Fields§
§path: PathBufPath to the daily note.
exists: boolWhether the daily note exists.
sections: Vec<String>Section headings in the daily note.
log_count: u32Number of log entries (lines starting with - ).
Trait Implementations§
Source§impl Clone for DailyNoteInfo
impl Clone for DailyNoteInfo
Source§fn clone(&self) -> DailyNoteInfo
fn clone(&self) -> DailyNoteInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 DailyNoteInfo
impl Debug for DailyNoteInfo
Auto Trait Implementations§
impl Freeze for DailyNoteInfo
impl RefUnwindSafe for DailyNoteInfo
impl Send for DailyNoteInfo
impl Sync for DailyNoteInfo
impl Unpin for DailyNoteInfo
impl UnwindSafe for DailyNoteInfo
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more