pub struct WarehouseTransfer { /* private fields */ }Implementations§
Source§impl WarehouseTransfer
impl WarehouseTransfer
pub fn try_new( id: TransferId, sku: Sku, from_warehouse: Warehouse, to_warehouse: Warehouse, source_stock: StockState, requested: Quantity, in_transit: Quantity, received: Quantity, ) -> DomainResult<Self>
Source§impl WarehouseTransfer
impl WarehouseTransfer
pub fn id(&self) -> <TransferId as FieldAccess>::Output<'_>
pub fn sku(&self) -> <Sku as FieldAccess>::Output<'_>
pub fn from_warehouse(&self) -> <Warehouse as FieldAccess>::Output<'_>
pub fn to_warehouse(&self) -> <Warehouse as FieldAccess>::Output<'_>
pub fn source_stock(&self) -> <StockState as FieldAccess>::Output<'_>
pub fn requested(&self) -> <Quantity as FieldAccess>::Output<'_>
pub fn in_transit(&self) -> <Quantity as FieldAccess>::Output<'_>
pub fn received(&self) -> <Quantity as FieldAccess>::Output<'_>
Trait Implementations§
Source§impl Clone for WarehouseTransfer
impl Clone for WarehouseTransfer
Source§fn clone(&self) -> WarehouseTransfer
fn clone(&self) -> WarehouseTransfer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WarehouseTransfer
impl Debug for WarehouseTransfer
Source§impl PartialEq for WarehouseTransfer
impl PartialEq for WarehouseTransfer
Source§fn eq(&self, other: &WarehouseTransfer) -> bool
fn eq(&self, other: &WarehouseTransfer) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for WarehouseTransfer
impl StructuralPartialEq for WarehouseTransfer
Auto Trait Implementations§
impl Freeze for WarehouseTransfer
impl RefUnwindSafe for WarehouseTransfer
impl Send for WarehouseTransfer
impl Sync for WarehouseTransfer
impl Unpin for WarehouseTransfer
impl UnsafeUnpin for WarehouseTransfer
impl UnwindSafe for WarehouseTransfer
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