pub struct ParsedTransaction {
pub date: NaiveDate,
pub amount: Money,
pub payee: String,
pub memo: String,
pub row_number: usize,
pub import_id: String,
}Expand description
A parsed row from the CSV before import
Fields§
§date: NaiveDateTransaction date
amount: MoneyAmount (negative for outflow)
payee: StringPayee/description
memo: StringMemo/notes
row_number: usizeOriginal row number in CSV (0-indexed, excluding header)
import_id: StringGenerated import ID for duplicate detection
Implementations§
Trait Implementations§
Source§impl Clone for ParsedTransaction
impl Clone for ParsedTransaction
Source§fn clone(&self) -> ParsedTransaction
fn clone(&self) -> ParsedTransaction
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 moreAuto Trait Implementations§
impl Freeze for ParsedTransaction
impl RefUnwindSafe for ParsedTransaction
impl Send for ParsedTransaction
impl Sync for ParsedTransaction
impl Unpin for ParsedTransaction
impl UnwindSafe for ParsedTransaction
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> 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