pub enum InventoryState {
Show 17 variants
Custom,
InStock,
Sold,
ReturnedByCustomer,
ReservedForSale,
SoldOnline,
OrderedFromVendor,
ReceivedFromVendor,
InTransitTo,
None,
Waste,
UnlinkedReturn,
Composed,
Decomposed,
SupportedByNewerVersion,
InTransit,
Untracked,
}Expand description
InventoryState : Indicates the state of a tracked item quantity in the lifecycle of goods. Indicates the state of a tracked item quantity in the lifecycle of goods.
Variants§
Custom
InStock
Sold
ReturnedByCustomer
ReservedForSale
SoldOnline
OrderedFromVendor
ReceivedFromVendor
InTransitTo
None
Waste
UnlinkedReturn
Composed
Decomposed
SupportedByNewerVersion
InTransit
Untracked
Trait Implementations§
Source§impl Clone for InventoryState
impl Clone for InventoryState
Source§fn clone(&self) -> InventoryState
fn clone(&self) -> InventoryState
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 moreimpl Copy for InventoryState
Source§impl Debug for InventoryState
impl Debug for InventoryState
Source§impl Default for InventoryState
impl Default for InventoryState
Source§fn default() -> InventoryState
fn default() -> InventoryState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InventoryState
impl<'de> Deserialize<'de> for InventoryState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for InventoryState
impl Display for InventoryState
impl Eq for InventoryState
Source§impl Hash for InventoryState
impl Hash for InventoryState
Source§impl Ord for InventoryState
impl Ord for InventoryState
Source§fn cmp(&self, other: &InventoryState) -> Ordering
fn cmp(&self, other: &InventoryState) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InventoryState
impl PartialEq for InventoryState
Source§impl PartialOrd for InventoryState
impl PartialOrd for InventoryState
Source§impl Serialize for InventoryState
impl Serialize for InventoryState
impl StructuralPartialEq for InventoryState
Auto Trait Implementations§
impl Freeze for InventoryState
impl RefUnwindSafe for InventoryState
impl Send for InventoryState
impl Sync for InventoryState
impl Unpin for InventoryState
impl UnsafeUnpin for InventoryState
impl UnwindSafe for InventoryState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.