pub struct GeneralLedgerLine {Show 14 fields
pub journal_number: String,
pub transaction_date: NaiveDate,
pub posting_date: NaiveDate,
pub description: String,
pub reference: Option<String>,
pub currency: String,
pub debit: Decimal,
pub credit: Decimal,
pub balance_after: Decimal,
pub party_type: Option<String>,
pub party_id: Option<Uuid>,
pub source_type: Option<String>,
pub source_reference: Option<String>,
pub is_reconciled: bool,
}Expand description
One chronological GL line as returned over HTTP.
Fields§
§journal_number: String§transaction_date: NaiveDate§posting_date: NaiveDate§description: String§reference: Option<String>§currency: String§debit: Decimal§credit: Decimal§balance_after: Decimal§party_type: Option<String>§party_id: Option<Uuid>§source_type: Option<String>§source_reference: Option<String>§is_reconciled: boolTrait Implementations§
Source§impl Clone for GeneralLedgerLine
impl Clone for GeneralLedgerLine
Source§impl Debug for GeneralLedgerLine
impl Debug for GeneralLedgerLine
Auto Trait Implementations§
impl Freeze for GeneralLedgerLine
impl RefUnwindSafe for GeneralLedgerLine
impl Send for GeneralLedgerLine
impl Sync for GeneralLedgerLine
impl Unpin for GeneralLedgerLine
impl UnsafeUnpin for GeneralLedgerLine
impl UnwindSafe for GeneralLedgerLine
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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