Struct ledger_parser::PostingMetadata
source · pub struct PostingMetadata {
pub date: Option<NaiveDate>,
pub effective_date: Option<NaiveDate>,
pub tags: Vec<Tag>,
}
Expand description
Posting metadata. Also appears on Transaction
Fields§
§date: Option<NaiveDate>
§effective_date: Option<NaiveDate>
Trait Implementations§
source§impl Clone for PostingMetadata
impl Clone for PostingMetadata
source§fn clone(&self) -> PostingMetadata
fn clone(&self) -> PostingMetadata
Returns a copy 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 PostingMetadata
impl Debug for PostingMetadata
source§impl PartialEq for PostingMetadata
impl PartialEq for PostingMetadata
source§fn eq(&self, other: &PostingMetadata) -> bool
fn eq(&self, other: &PostingMetadata) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for PostingMetadata
impl StructuralPartialEq for PostingMetadata
Auto Trait Implementations§
impl RefUnwindSafe for PostingMetadata
impl Send for PostingMetadata
impl Sync for PostingMetadata
impl Unpin for PostingMetadata
impl UnwindSafe for PostingMetadata
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