pub struct ReturnSourceRow {
pub pos_profile_id: Uuid,
pub opening_entry_id: Uuid,
pub branch_id: Option<Uuid>,
pub customer_id: Option<Uuid>,
pub billing_invoice_id: Option<Uuid>,
pub payment_entry_id: Option<Uuid>,
pub rounded_total: Decimal,
pub net_total: Decimal,
pub tax_total: Decimal,
pub grand_total: Decimal,
pub posting_at: DateTime<Utc>,
pub status: String,
}Expand description
The original ticket as the returns path reads it — the source of every field the return ticket copies, plus the tender/invoice refs to reverse.
Fields§
§pos_profile_id: Uuid§opening_entry_id: Uuid§branch_id: Option<Uuid>§customer_id: Option<Uuid>§billing_invoice_id: Option<Uuid>§payment_entry_id: Option<Uuid>§rounded_total: Decimal§net_total: Decimal§tax_total: Decimal§grand_total: Decimal§posting_at: DateTime<Utc>§status: StringAuto Trait Implementations§
impl Freeze for ReturnSourceRow
impl RefUnwindSafe for ReturnSourceRow
impl Send for ReturnSourceRow
impl Sync for ReturnSourceRow
impl Unpin for ReturnSourceRow
impl UnsafeUnpin for ReturnSourceRow
impl UnwindSafe for ReturnSourceRow
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> 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