pub struct Pallet {
pub pallet_identifiers: Vec<ContainerIdentification>,
pub tier: Option<i32>,
pub block: Option<i32>,
pub dimensions: Option<Box<Dimensions>>,
pub weight: Option<Box<Weight>>,
pub carton_reference_details: Option<Box<CartonReferenceDetails>>,
pub items: Option<Vec<ContainerItem>>,
}Expand description
Pallet : Details of the Pallet/Tare being shipped.
Fields§
§pallet_identifiers: Vec<ContainerIdentification>A list of pallet identifiers.
tier: Option<i32>Number of layers per pallet. Only applicable to container type Pallet.
block: Option<i32>Number of cartons per layer on the pallet. Only applicable to container type Pallet.
dimensions: Option<Box<Dimensions>>§weight: Option<Box<Weight>>§carton_reference_details: Option<Box<CartonReferenceDetails>>§items: Option<Vec<ContainerItem>>A list of container item details.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Pallet
impl<'de> Deserialize<'de> for Pallet
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
impl StructuralPartialEq for Pallet
Auto Trait Implementations§
impl Freeze for Pallet
impl RefUnwindSafe for Pallet
impl Send for Pallet
impl Sync for Pallet
impl Unpin for Pallet
impl UnwindSafe for Pallet
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