Struct square_api_client::models::InventoryCount
source · [−]pub struct InventoryCount {
pub calculated_at: String,
pub catalog_object_id: String,
pub catalog_object_type: String,
pub is_estimated: bool,
pub location_id: String,
pub quantity: String,
pub state: InventoryState,
}
Expand description
The current calculated inventory counts for the requested object and locations.
Fields
calculated_at: String
Read only An RFC 3339-formatted timestamp that indicates when the most recent physical count or adjustment affecting the estimated count is received.
catalog_object_id: String
The Square-generated ID of the CatalogObject being tracked.
catalog_object_type: String
The type of the CatalogObject being tracked. The Inventory API supports setting and reading the “catalog_object_type”: “ITEM_VARIATION” In addition, it can also read the “catalog_object_type”: “ITEM”
is_estimated: bool
Read only Whether the inventory count is for composed variation (TRUE) or not (FALSE).
location_id: String
The Square-generated ID of the Location where the related quantity of items is being tracked.
quantity: String
The number of items affected by the estimated count as a decimal string.
state: InventoryState
The current inventory state for the related quantity of items.
Trait Implementations
sourceimpl Clone for InventoryCount
impl Clone for InventoryCount
sourcefn clone(&self) -> InventoryCount
fn clone(&self) -> InventoryCount
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresourceimpl Debug for InventoryCount
impl Debug for InventoryCount
sourceimpl<'de> Deserialize<'de> for InventoryCount
impl<'de> Deserialize<'de> for InventoryCount
sourcefn 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>,
sourceimpl PartialEq<InventoryCount> for InventoryCount
impl PartialEq<InventoryCount> for InventoryCount
sourcefn eq(&self, other: &InventoryCount) -> bool
fn eq(&self, other: &InventoryCount) -> bool
impl Eq for InventoryCount
impl StructuralEq for InventoryCount
impl StructuralPartialEq for InventoryCount
Auto Trait Implementations
impl RefUnwindSafe for InventoryCount
impl Send for InventoryCount
impl Sync for InventoryCount
impl Unpin for InventoryCount
impl UnwindSafe for InventoryCount
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.