pub struct CreatePickTask {
pub wave_id: Option<FulfillmentId>,
pub order_id: OrderId,
pub order_item_id: OrderItemId,
pub warehouse_id: i32,
pub sku: String,
pub product_name: Option<String>,
pub source_location_id: i32,
pub quantity_requested: Decimal,
pub lot_id: Option<Uuid>,
pub serial_number: Option<String>,
pub priority: Option<i32>,
pub notes: Option<String>,
}Expand description
Input for creating a pick task.
Fields§
§wave_id: Option<FulfillmentId>§order_id: OrderId§order_item_id: OrderItemId§warehouse_id: i32§sku: String§product_name: Option<String>§source_location_id: i32§quantity_requested: Decimal§lot_id: Option<Uuid>§serial_number: Option<String>§priority: Option<i32>§notes: Option<String>Trait Implementations§
Source§impl Clone for CreatePickTask
impl Clone for CreatePickTask
Source§fn clone(&self) -> CreatePickTask
fn clone(&self) -> CreatePickTask
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 CreatePickTask
impl Debug for CreatePickTask
Source§impl<'de> Deserialize<'de> for CreatePickTask
impl<'de> Deserialize<'de> for CreatePickTask
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreatePickTask, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreatePickTask, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CreatePickTask
impl Serialize for CreatePickTask
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 CreatePickTask
impl RefUnwindSafe for CreatePickTask
impl Send for CreatePickTask
impl Sync for CreatePickTask
impl Unpin for CreatePickTask
impl UnsafeUnpin for CreatePickTask
impl UnwindSafe for CreatePickTask
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