pub struct ShipmentDetails {
pub proof_of_delivery: Option<ProofOfDelivery>,
pub proof_of_delivery_signed_available: bool,
pub total_number_of_pieces: i32,
pub piece_ids: Vec<String>,
}Expand description
Shipment details, contains proof of delivery, number of pieces and piece ids
Fields§
§proof_of_delivery: Option<ProofOfDelivery>§proof_of_delivery_signed_available: bool§total_number_of_pieces: i32§piece_ids: Vec<String>Trait Implementations§
Source§impl Debug for ShipmentDetails
impl Debug for ShipmentDetails
Source§impl<'de> Deserialize<'de> for ShipmentDetails
impl<'de> Deserialize<'de> for ShipmentDetails
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
Auto Trait Implementations§
impl Freeze for ShipmentDetails
impl RefUnwindSafe for ShipmentDetails
impl Send for ShipmentDetails
impl Sync for ShipmentDetails
impl Unpin for ShipmentDetails
impl UnwindSafe for ShipmentDetails
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