pub struct MeasurementData {
pub dimensions: Option<Box<PackageDimensions>>,
pub volume: Option<Box<PackageVolume>>,
pub weight: Box<PackageWeight>,
}Expand description
MeasurementData : Package weight and dimension.
Fields§
§dimensions: Option<Box<PackageDimensions>>§volume: Option<Box<PackageVolume>>§weight: Box<PackageWeight>Implementations§
Source§impl MeasurementData
impl MeasurementData
Sourcepub fn new(weight: PackageWeight) -> MeasurementData
pub fn new(weight: PackageWeight) -> MeasurementData
Package weight and dimension.
Trait Implementations§
Source§impl Clone for MeasurementData
impl Clone for MeasurementData
Source§fn clone(&self) -> MeasurementData
fn clone(&self) -> MeasurementData
Returns a duplicate of the value. Read more
1.0.0 · 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 MeasurementData
impl Debug for MeasurementData
Source§impl Default for MeasurementData
impl Default for MeasurementData
Source§fn default() -> MeasurementData
fn default() -> MeasurementData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeasurementData
impl<'de> Deserialize<'de> for MeasurementData
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
Source§impl PartialEq for MeasurementData
impl PartialEq for MeasurementData
Source§impl Serialize for MeasurementData
impl Serialize for MeasurementData
impl StructuralPartialEq for MeasurementData
Auto Trait Implementations§
impl Freeze for MeasurementData
impl RefUnwindSafe for MeasurementData
impl Send for MeasurementData
impl Sync for MeasurementData
impl Unpin for MeasurementData
impl UnsafeUnpin for MeasurementData
impl UnwindSafe for MeasurementData
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