pub struct CompletePick {
pub pick_id: Uuid,
pub quantity_picked: Decimal,
pub quantity_short: Option<Decimal>,
pub short_reason: Option<String>,
pub lot_id: Option<Uuid>,
pub serial_number: Option<String>,
pub completed_by: Option<String>,
}Expand description
Input for completing a pick.
Fields§
§pick_id: Uuid§quantity_picked: Decimal§quantity_short: Option<Decimal>§short_reason: Option<String>§lot_id: Option<Uuid>§serial_number: Option<String>§completed_by: Option<String>Trait Implementations§
Source§impl Clone for CompletePick
impl Clone for CompletePick
Source§fn clone(&self) -> CompletePick
fn clone(&self) -> CompletePick
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 CompletePick
impl Debug for CompletePick
Source§impl<'de> Deserialize<'de> for CompletePick
impl<'de> Deserialize<'de> for CompletePick
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompletePick, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompletePick, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CompletePick
impl Serialize for CompletePick
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 CompletePick
impl RefUnwindSafe for CompletePick
impl Send for CompletePick
impl Sync for CompletePick
impl Unpin for CompletePick
impl UnsafeUnpin for CompletePick
impl UnwindSafe for CompletePick
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