pub struct AppliedCount {
pub quant_id: Uuid,
pub location_id: Uuid,
pub counted_qty: Decimal,
pub diff_qty: Decimal,
pub move_id: Option<Uuid>,
pub applied: bool,
}Expand description
The outcome of an apply: what the door did. applied = false, move_id = None is the
IDEMPOTENT no-op (nothing staged, or the count already reconciled); move_id = Some(_)
is the is_inventory move the door minted (or resumed) and validated.
Fields§
§quant_id: Uuid§location_id: Uuid§counted_qty: Decimal§diff_qty: Decimal§move_id: Option<Uuid>§applied: boolTrait Implementations§
Source§impl Clone for AppliedCount
impl Clone for AppliedCount
Auto Trait Implementations§
impl Freeze for AppliedCount
impl RefUnwindSafe for AppliedCount
impl Send for AppliedCount
impl Sync for AppliedCount
impl Unpin for AppliedCount
impl UnsafeUnpin for AppliedCount
impl UnwindSafe for AppliedCount
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