pub struct CreateReceiptItem {
pub sku: String,
pub description: Option<String>,
pub po_line_id: Option<Uuid>,
pub expected_quantity: Decimal,
pub unit_cost: Option<Decimal>,
pub lot_number: Option<String>,
pub expiration_date: Option<DateTime<Utc>>,
pub notes: Option<String>,
}Expand description
Input for creating a receipt item.
Fields§
§sku: String§description: Option<String>§po_line_id: Option<Uuid>§expected_quantity: Decimal§unit_cost: Option<Decimal>§lot_number: Option<String>§expiration_date: Option<DateTime<Utc>>§notes: Option<String>Trait Implementations§
Source§impl Clone for CreateReceiptItem
impl Clone for CreateReceiptItem
Source§fn clone(&self) -> CreateReceiptItem
fn clone(&self) -> CreateReceiptItem
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 CreateReceiptItem
impl Debug for CreateReceiptItem
Source§impl Default for CreateReceiptItem
impl Default for CreateReceiptItem
Source§fn default() -> CreateReceiptItem
fn default() -> CreateReceiptItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateReceiptItem
impl<'de> Deserialize<'de> for CreateReceiptItem
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateReceiptItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateReceiptItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CreateReceiptItem
impl Serialize for CreateReceiptItem
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CreateReceiptItem
impl RefUnwindSafe for CreateReceiptItem
impl Send for CreateReceiptItem
impl Sync for CreateReceiptItem
impl Unpin for CreateReceiptItem
impl UnsafeUnpin for CreateReceiptItem
impl UnwindSafe for CreateReceiptItem
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