pub struct PackageDimensions {
pub length: Option<f64>,
pub width: Option<f64>,
pub height: Option<f64>,
pub unit: Option<UnitOfLength>,
pub predefined_package_dimensions: Option<PredefinedPackageDimensions>,
}Expand description
PackageDimensions : The dimensions of a package contained in a shipment.
Fields
length: Option<f64>width: Option<f64>height: Option<f64>unit: Option<UnitOfLength>predefined_package_dimensions: Option<PredefinedPackageDimensions>Implementations
sourceimpl PackageDimensions
impl PackageDimensions
sourcepub fn new() -> PackageDimensions
pub fn new() -> PackageDimensions
The dimensions of a package contained in a shipment.
Trait Implementations
sourceimpl Clone for PackageDimensions
impl Clone for PackageDimensions
sourcefn clone(&self) -> PackageDimensions
fn clone(&self) -> PackageDimensions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PackageDimensions
impl Debug for PackageDimensions
sourceimpl Default for PackageDimensions
impl Default for PackageDimensions
sourcefn default() -> PackageDimensions
fn default() -> PackageDimensions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PackageDimensions
impl<'de> Deserialize<'de> for PackageDimensions
sourcefn 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
sourceimpl PartialEq<PackageDimensions> for PackageDimensions
impl PartialEq<PackageDimensions> for PackageDimensions
sourcefn eq(&self, other: &PackageDimensions) -> bool
fn eq(&self, other: &PackageDimensions) -> bool
sourceimpl Serialize for PackageDimensions
impl Serialize for PackageDimensions
impl StructuralPartialEq for PackageDimensions
Auto Trait Implementations
impl RefUnwindSafe for PackageDimensions
impl Send for PackageDimensions
impl Sync for PackageDimensions
impl Unpin for PackageDimensions
impl UnwindSafe for PackageDimensions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more