pub struct ReconRepostHeaderRow {
pub recon_number: String,
pub posting_date: NaiveDate,
pub currency: String,
pub net_difference: Decimal,
pub inventory_account_id: Uuid,
pub adjustment_account_id: Uuid,
pub gl: GlSettlementState,
}Expand description
The repost path’s header projection — rebuilds the SAME value-diff envelope from the stored
header, never re-touching the SLE/Bin (the physical movement already happened). Mirrors the
receipt/delivery repost headers (council 2026-07-29, parking-lot item: repost_reconciliation).
Fields§
§recon_number: String§posting_date: NaiveDate§currency: String§net_difference: Decimal§inventory_account_id: Uuid§adjustment_account_id: Uuid§gl: GlSettlementStateAuto Trait Implementations§
impl Freeze for ReconRepostHeaderRow
impl RefUnwindSafe for ReconRepostHeaderRow
impl Send for ReconRepostHeaderRow
impl Sync for ReconRepostHeaderRow
impl Unpin for ReconRepostHeaderRow
impl UnsafeUnpin for ReconRepostHeaderRow
impl UnwindSafe for ReconRepostHeaderRow
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